SQL Server 中 sys.dm_db_missing_index_group_stats 的最佳实践

Cra*_*aig 2 database-design sql-server index-tuning

我有一个相当简单的查询,使用sys.dm_db_missing_index_group_stats来标识我的 SQL Server 数据库中缺少的索引。这是非常常用的。我的问题是如何确定这些索引中哪些是重要的并且应该创建,我应该全部创建它们还是有任何其他秘密?我特别应该在 avg_user_impact 或 avg_total_user_cost 列中寻找什么?

Ken*_*her 5

Kimberly Tripp 做了一些关于指数分析的非常好的视频,作为 MCM 准备视频的一部分,它们非常好地涵盖了您的问题。

索引策略演示
索引策略
索引分析

除其他事项外,她说不要只创建所有这些。审查每一个并将其与您现有的索引进行比较,审查其成本等。我强烈推荐它们,最重要的是它们是免费的!