Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
Порядок выполнения регламентной операции. Перестроение индексов и обновление статистики по всем таблицам. В каком порядке их запускать (эти две операции)? (настраиваю план обслуживания) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 14:43 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
trew, Обновление статистик раз в 1-3 дня, перестроение индексов раз в 1-2 недели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 14:55 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
Владислав Колосовtrew, Обновление статистик раз в 1-3 дня, перестроение индексов раз в 1-2 недели. Данный алгоритм подойдет для любой базы?:) И для архивной и для той в которой данные в течении суток изменяются полностью?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 15:05 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
trew, если речь про Хранилище Данных - то я бы рекомендовал делать перестроение индексов каждое технологическое окно, после полной/инкрементной загрузки данных в СУБД. Причем на рассмотрение вам - есть паттерн, когда перед вставкой данных в большую таблицу фактов некластерные индексы временно опускаются, дабы ускорить процедуру, далее - в модуле, ответственном именно за эту таблицу фактов - индексы поднимаются снова. Можно делать программно, курсором в цикле пройтись по всем индексам вначале и в конце кода. Если речь про оперативные источники - например 1С - то нужно смотреть по месту, применять скрипты анализа текущей фрагментации индексов, коррелировать их с бизнес-операциями, выполняемыми "сверху", с уровня приложения, - например, как часто делаются перепроводки документов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 15:49 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
PsyMisha, Если кстати мало ли пригодится кому - выкладывают код курсора по работе с некластерными индексами Вызывается так: EXEC dbo.usp_Process_NCIndexes_On_Table @Table_Name = 'sysdiagrams', @Schema_Name = 'dbo', @Action_Type = 'disable' Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 15:58 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
1C Developer, как правило да, если автоматический перерасчет статистик не отключён. Для понимания того, какие статистики необходимо пересчитывать, а какие нет - можно использовать динамические административные представления. На мой взгляд, в лучшие практики должно входить сервисное приложение обслуживания статистик и индексов: https://ola.hallengren.com. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 16:27 |
|
||
|
Порядок выполнения регламентной операции (статистика, индексы)
|
|||
|---|---|---|---|
|
#18+
trewВ каком порядке их запускать (эти две операции)? (настраиваю план обслуживания) при перестроении индекса обновляется и статистика ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2019, 17:00 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39847608&tid=1687432]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 369ms |

| 0 / 0 |
