SQL Server 2000中具有INCLUDE等效的非聚集索引

时间:2011-09-13 08:06:17

标签: sql-server sql-server-2000

我创建了一个非聚集索引(使用MSSQLSMS中的执行计划工具),这极大地加速了一个关键的,耗时的查询。我的测试机器使用的是SQL Express 2008,但我只限于生产服务器上的SQL Server 2000。

索引包含INCLUDE语句中的一些非键列:

CREATE NONCLUSTERED INDEX idxTotalFundsUnderManagementQuery_TotalPv
ON PortfolioMovements (PortfolioMovementType, AtDate)
INCLUDE (PortfolioID, SecurityGuid, Units)
SQL Server 2000不支持

INCLUDE。有没有办法在索引中包含非键列?

1 个答案:

答案 0 :(得分:2)

否:http://msdn.microsoft.com/en-us/library/aa258260(v=sql.80).aspx 这是SS 2005 AFAIK中引入的性能特征。