Перестроение индекса MS SQL #722083


#0 by Alamo-10
Всем доброго дня! Подскажите по операции перестроения индекса в MS SQL Server 2008 R2. Настроил план обслуживания, включил в него операцию перестроения индекса, назначил расписание. Операция запустилась, в журнале смотрю сообщение, в конце написано "Шаг успешно выполнен" Но еще есть такие, например, сообщения: Выполнение: 2014-10-06 00:14:57.25    Источник: Задача "Перестроение индекса"     Выполнение запроса "USE [trade]  ".: 0% завершено  Конец выполнения  Выполнение: 2014-10-06 00:15:07.06    Источник: Задача "Перестроение индекса"     Выполнение запроса "ALTER INDEX [_Accum10016_ByPeriod_TRN] ON [dbo].[_...".: 0% завершено  Конец выполнения И таких сообщений несколько. Смущает конкретно, что 0% завершено. Означает ли это, что перестроение индекса не выполнялось? Или выполнялось не до конца? По времени процесс длится минут 10-15, база около 60 гБ. Можно каким-то образом точно проверить, сделалась ли переиндексация?
#1 by Banned
Процент дефрагментации индекса посмотри. Если он перестроен, то этот процент близок к нулю.
#2 by Alamo-10
Не силен пока в MS SQL, не знаю как посмотреть. Можно ткнуть, куда надо нажать?
#3 by Banned
пкм на индексе в студии - свойства. И в списке слева - Фрамгментация
#4 by Alamo-10
Если я всё правильно сделал, то Общая фрагментация 0,01% у конкретно того индекса, что выше я указал. Т.е. выходит, что переиндексация всё-таки сделалась?
#5 by Banned
угу. Или вообще не нужна была. Нужно сравнивать значения до и после, чтобы говорить конкретно
#6 by Alamo-10
Выполнение запроса "ALTER INDEX [_Accum10035_ByDims10041_RTRN] ON [dbo...".: 0% завершено  Конец выполнения А вот для этого индекса смотрю в свойствах - фрагментация составляет 96,42%. Почему перестроение его не коснулось?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С