Я создал некластеризованный индекс (используя инструменты плана выполнения в MSSQLSMS), который значительно ускоряет критический и трудоемкий запрос. Мой тестовый компьютер использует SQL Express 2008, но я ограничен SQL Server 2000 на производственном сервере.
Индекс включает некоторые неключевые столбцы в операторе INCLUDE
:
CREATE NONCLUSTERED INDEX idxTotalFundsUnderManagementQuery_TotalPv
ON PortfolioMovements (PortfolioMovementType, AtDate)
INCLUDE (PortfolioID, SecurityGuid, Units)
INCLUDE
не поддерживается в SQL Server 2000. Есть ли способ включить неключевые столбцы в индекс?