Некластеризованный индекс с эквивалентом INCLUDE в SQL Server 2000 - PullRequest
0 голосов
/ 13 сентября 2011

Я создал некластеризованный индекс (используя инструменты плана выполнения в 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. Есть ли способ включить неключевые столбцы в индекс?

1 Ответ

2 голосов
/ 13 сентября 2011

Нет: http://msdn.microsoft.com/en-us/library/aa258260(v=sql.80).aspx Это функция производительности, которая была представлена ​​в SS 2005 AFAIK.

...