У меня есть таблица в SQL Server 2008 с 3 некластеризованными индексами. Эта таблица заполняется в конце каждого месяца, когда процесс завершения месяца завершен. Во время месячного процесса в эту таблицу вставляются тысячи строк. Из-за индексов требуется много времени для завершения процесса завершения месяца.Некластеризованный индекс SQL Server 2008
Итак, что мне теперь делать? Удалить индексы перед процессом завершения месяца и воссоздать их в конце процесса окончания месяца? Или есть ли способ временно неактивно индексировать до конца месяца и повторно активировать индексы в конце конца месяца?
"Благодаря показателям она занимает много времени, чтобы завершить этот процесс в конце месяца." - Как вы это определили? –
@Mitch, когда там нет индексов, потребовалось меньше минуты, чтобы запустить процесс завершения месяца. но после того, как я создал индексы, он занимает пару минут. –
@ Мой вопрос: есть ли способ неактивных индексов в начале процесса окончания месяца и реагировать на индексы в конце процесса завершения месяца? –