Показать сообщение отдельно
Старый 29.01.2024, 14:46   #3  
fed is offline
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Посмотрел. У меня фрагментация кластерных индексов по recId порядка 50%, фрагментация обычных индексов - порядка 70% (для этих двух таблиц конечно)
Вообще логику отбора индексов для перестроения/реорганизации можно в хранимой процедуре SYS.DM_DB_INDEX_USAGE_STATS Если я там правильно код понял, то индексы с более 500 записей и менее 100 страниц переиндексируются только если за некий период к ним было более 100000 обращений, а индекс с более 100 страниц переиндексируются только если к ним было более 10000 обращений. Как период определяется - я не знаю. Как я подозреваю, можно статистику доступа к индексам какой-то командой сбросить, но какой именно командой и насколько часто она этими скриптами автоиндексации выполняется - я не знаю.

Еще у меня было ощущение, что во времена SSD переиндексация не так актуальна, как во времена настоящих жестких дисков, поскольку время последовательного и произвольного чтения/записи для SSD достаточно близки.

Последний раз редактировалось fed; 29.01.2024 в 15:24.
За это сообщение автора поблагодарили: Lankey (1).