我有一个SP在12个表上查询,很少是非常大的表大约15GB。我正在查询日期时间字段,以获得大约15列的一个月数据。
请建议我逐步使用索引在 sql server 中编写优化查询。
我无法共享执行计划,但我现在可以告诉你哈希匹配(内连接)的唯一问题,它占用了大部分时间。
提前致谢。
答案 0 :(得分:1)
寻找"表扫描"和#34;聚集索引扫描"两者都表明需要对该表进行索引或对现有索引进行调整。我给你更多,但这是一个很大的主题。
如果您在聚簇索引上有一个昂贵的KEY查找,那么通常可以使用适当的覆盖索引来修复。