[SQL Server] Создание индекса на партиционированной таблице
От: Somescout  
Дата: 05.03.21 17:24
Оценка:
Здравствуйте.

Не смог сходу найти ответ на вопрос, поэтому если кто сталкивался.

Есть огромная таблица, где кластерный индекс партиционирован, а некластерные — нет. Это плохо, это всё замедляет. Проблема в том, что при попытке создать партиционированный некластерный индекс, чтобы заменить проблемные, SQL Server (2017) делает это очень медленно, соответственно вопрос: когда создаётся новый индекс, данные берутся только из кластерного индекса/кучи, или же из любого подходящего индекса, включая некластерные? Попытка получить Estimated Execution Plan для такого запроса возвращает только узел с CREATE INDEX.

Просто не хотелось бы удалять существующие индексы, пока не будут готовы новые, если для этого нет серьёзных показаний.
ARI ARI ARI... Arrivederci!
Отредактировано 05.03.2021 17:28 Somescout . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.