|
AdaptiveIndexDefrag негодую
|
|||
---|---|---|---|
#18+
Решил избавиться от самописного кода в регламентных заданиях и перейти на популярные инструменты. Выбор пал на AdaptiveIndexDefrag, повелся на заявленный функционал. Сразу наткнулся на багу, что он пропускает индексы, и этого не увидишь пока не запустишь в debug режиме. Ладно, вроде нашли решение, поправил код. автор https://github.com/microsoft/tigertoolbox/issues/244 Затем всплыла бага, что при повторном запуске заново происходит вызов sys.dm_db_index_physical_stats. Хотя он должен продолжать идти по списку индексов. Еще раз поправил код. Что там еще впереди меня ждет? Как вообще такое может быть, вроде проекту уже более 10 лет? Понравилась фича, такого вроде в Indexoptimize нет. автор/* Set update statistics command for index only, before rebuild, as rebuild performance is dependent on statistics (only working on non-partitioned tables) http://blogs.msdn.com/b/psssql/archive/2009/03/18/be-aware-of-parallel-index-creation-performance-issues.aspx */ Негодую. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 17:37 |
|
AdaptiveIndexDefrag негодую
|
|||
---|---|---|---|
#18+
boltnik, если у вас SSD, то это уже не нужно делать ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2021, 20:28 |
|
|
start [/forum/topic.php?fid=46&msg=40107489&tid=1684159]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
133ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 237ms |
0 / 0 |