我得到了几条关于SQL Server中sys.dm_db_missing_index_group_stats表缺失索引的建议(我使用的是2008 R2)。
我需要帮助来解释这些建议。
对于某些人来说,equality_columns列和inequality_columns列都有建议。我知道订单会影响索引的有效性。因此,根据这一假设,是否建议从这些条目创建索引。
例如,如果equality_columns建议[A],[B]和inequality_columns建议[C],[D],我应该创建一个A,B,C,D顺序的索引,还是应该做C ,d,A,B?
或者重要吗?或者我应该测试两者吗?
感谢您提前提供任何帮助。
答案 0 :(得分:2)
不确定我是如何错过这个并且我讨厌回答我自己的问题,但我在文档中发现了这一点:
http://msdn.microsoft.com/en-us/library/ms345421.aspx
在编写CREATE INDEX DDL语句以实现缺失索引时,首先列出相等列,然后在CREATE INDEX语句的ON子句中列出不等式列。
留下历史记录。