我一直在做一些索引使用审查(使用 DMV 搜索、扫描和查找统计),并在我们最大和最繁忙的数据库中确定了许多“未使用”的索引。我对这个论坛关于在执行索引 DROP 之前应该评估哪些检查或确认以外的检查或确认的意见很感兴趣。立即想到的是索引是否用于强制执行必要的唯一约束。还有哪些重要的因素需要考虑?
index sql-server index-tuning
当 SQL Server 索引被删除(假设它是重复的)时,引擎采取哪些步骤来清除并重建引用它的执行计划?特别是我想知道它是一个一次性的过程,一个新的查询发生过程还是介于两者之间的过程。谢谢。
index sql-server execution-plan
index ×2
sql-server ×2
execution-plan ×1
index-tuning ×1