sp_BlitzIndex 给出了自相矛盾的建议

ago*_*go7 2 sql-server sp-blitzindex

我使用了 Brent 的 sp_BlitzIndex 并收到了有趣的结果。对于第一次运行,它建议我创建一个索引。我已经完成并再次执行。这次它告诉我们新创建的索引太激进了。有了这个逻辑,DBA 会感觉就像赛马在兜圈子。布伦特,如果我是一匹疯狂的盲马,请给我指路。

Eri*_*ing 9

埃里克在这里——抱歉,我不是布伦特,虽然我有时会在办公时间扮演他。

您误解了,并误读了脚本输出。

sp_BlitzIndex 从 SQL Server DMV 获取其缺失的索引请求。我们不只是编造它们,我们也不会告诉您创建它们中的每一个。这样做时你必须使用一些判断。

它也不会告诉您索引“过于激进”,尽管它会让您知道索引是否查询积极锁定

发生这种情况的原因有很多,我无法使用您提供的信息开始为您进行故障排除,这也不是一个很好的论坛 - 它需要对您的所有索引进行彻底审查,并且可能需要用于锁定提示等的代码。

希望这会有所帮助,祝你好运!