在我的一个生产 SQL 服务器实例中,我遇到了一个问题。查询需要很长时间才能运行。在检查 SQL 查询计划时,我发现它给出了创建缺失索引的建议。我去了推荐表,发现推荐的索引已经存在于表中,但有些没有被使用。维护计划(重建索引、更新统计信息等)定期执行。我不确定为什么索引没有被使用?以及为什么查询计划在索引已经存在的情况下继续给出缺失索引的建议?任何帮助将非常感激。
performance sql-server-2008 execution-plan query-performance
execution-plan ×1
performance ×1
query-performance ×1
sql-server-2008 ×1