我正在使用SQL Server 2005和动态管理视图sys.dm_db_missing_index_details
.它继续告诉我Table1确实需要ColumnX和ColumnY的索引,但该索引已经存在!我甚至放弃并重新创建它几次无济于事.
更多细节:视图列出了Column1 equality_columns
.Column2列在下面inequality_columns
,所以我创建的索引是:
create index IndexA on Table1 (Column1 asc, Column2 asc)
这不正是指数sys.dm_db_missing_index_details
告诉我需要吗?
随机思考:如果其中一个列被更好地声明为"DESC"怎么办?
这对ORDER BY子句很有用,我看到逻辑IO减少了一半.