Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?  [new]
leonix
Member

Откуда:
Сообщений: 403
Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?
Если Reorganize делается дольше, то может от него вообще отказаться в пользу Rebuild?
Насколько я понял Reorganize это типа облегченная версия Rebuild?
12 дек 18, 10:58    [21761163]     Ответить | Цитировать Сообщить модератору
 Re: Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?  [new]
AlanDenton
Member [скрыт]

Откуда:
Сообщений: 1004
При Reorganize лог нагружается сильнее, а поскольку работа с ним синхронная, то мы и получает такую проблему. Попуглите где где-то хорошая статья от Пола Рендала по этому поводу.
12 дек 18, 11:02    [21761167]     Ответить | Цитировать Сообщить модератору
 Re: Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4378
leonix
Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?
Если Reorganize делается дольше, то может от него вообще отказаться в пользу Rebuild?
Насколько я понял Reorganize это типа облегченная версия Rebuild?


Сюда загляните

https://docs.microsoft.com/en-us/sql/relational-databases/indexes/reorganize-and-rebuild-indexes?view=sql-server-2017
12 дек 18, 12:53    [21761385]     Ответить | Цитировать Сообщить модератору
 Re: Reorganize индексов делается намного дольше чем Rebuild индексов? Это нормально?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7392
leonix,

реорганизация упорядочивает листовой уровень индекса, наиболее заселенный. Особенно, если есть Include выражение. Поэтому при высоком значении фрагментации дешевле создать индексы заново, чем перемещать и сортировать. Обычно рекомендуют реорганизацию до 10% фрагментации, дальше выбираете эмпирически по времени.
12 дек 18, 13:38    [21761481]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить