При запуске мониторинга производительности Windows во время перестройки пространственного индекса (с использованием MAXDOP=8
), кажется, что есть две фазы процесса перестройки индекса. На первом этапе (около 1/3 времени выполнения) используется MAXDOP=8
, во время которого много операций чтения / записи I / 0. Второй этап (около 2/3 выполнения), кажется, однопоточный, хотя для команды index rebuild указано MAXDOP=8
. Обратите внимание, что это показано на SQL Server Enterprise (не Standard).
Это ограничение перестроений пространственного индекса или перестроений всех индексов? Если нет, есть ли способ заставить всю пересборку использовать больше потоков?