Цитата:
Сообщение от
trud
к сожалению на практике вы получите что создание индексов по популярным таблицам не очень то и возможно, т.е. завесится вначале или в конце потянув за собой останов системы
В MS SQL 2014 появилась "разруливалка" подобных неприятностей:
Цитата:
...
Но разработчики пошли дальше и добавили ещё несколько полезных параметров для ONLINE операций, а именно параметр low_priority_lock_wait, который позволяет задать интервал ожидания, в случаи блокировки ресурса над которым мы выполняем операцию:
MAX_DURATION = time [MINUTES]
и какое решение необходимо принять по истечению этого интервала:
ABOUT_AFTER_WAIT = [NONE | SELF | BLOCKERS]
NONE - никаких действий (равносильно текущему поведению в SQL Server 2012)
SELF - мы прерываем нашу операцию
BLOCKERS - мы прерываем работу всех процессов, которые нам "мешают"
...
SQL Server 2014: ONLINE операции над отдельными секциями секционированных объектов
PS. Решение не идеальное, но все же ...