为什么SQL Server 2005动态管理视图报告缺少索引?

Cha*_*les 3 sql-server-2005

我正在使用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)
Run Code Online (Sandbox Code Playgroud)

这不正是指数sys.dm_db_missing_index_details告诉我需要吗?

gbn*_*gbn 5

随机思考:如果其中一个列被更好地声明为"DESC"怎么办?

这对ORDER BY子句很有用,我看到逻辑IO减少了一半.