如this article的图4所示,SQL Server 2005 +可以返回一个缺失索引列表。它存储有关缺失索引的两个重要信息:如何订购索引创建字段(SQL Server 2005 +)?
[EqualityUsage],[InequalityUsage]
如果我有一个缺失索引,其中:
[EqualityUsage] = 'COL1',[InequalityUsage] ='COL2 “
我应该创建索引键列的索引:
'COL1,COL2'
或
'col2,col1'
?
如this article的图4所示,SQL Server 2005 +可以返回一个缺失索引列表。它存储有关缺失索引的两个重要信息:如何订购索引创建字段(SQL Server 2005 +)?
[EqualityUsage],[InequalityUsage]
如果我有一个缺失索引,其中:
[EqualityUsage] = 'COL1',[InequalityUsage] ='COL2 “
我应该创建索引键列的索引:
'COL1,COL2'
或
'col2,col1'
?
COL1,COL2
要通过 sys.dm_db_missing_index_details返回的信息转换成 CREATE INDEX语句,平等 列应在 不平等列前放,和他们在一起 应该做索引的关键。 包含的列应使用 INCLUDE子句添加到 CREATE INDEX语句中。
如果你只有一个用来搜索,它会是什么?列表第一
这并没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 – 2012-08-29 20:02:00