如何使用SQL Server中的执行计划优化SQL查询/ SP?

时间:2016-12-10 14:18:54

标签: sql-server sql-server-2008

我有一个SP在12个表上查询,很少是非常大的表大约15GB。我正在查询日期时间字段,以获得大约15列的一个月数据。

请建议我逐步使用索引在 sql server 中编写优化查询。

我无法共享执行计划,但我现在可以告诉你哈希匹配(内连接)的唯一问题,它占用了大部分时间。

提前致谢。

1 个答案:

答案 0 :(得分:1)

寻找"表扫描"和#34;聚集索引扫描"两者都表明需要对该表进行索引或对现有索引进行调整。我给你更多,但这是一个很大的主题。

如果您在聚簇索引上有一个昂贵的KEY查找,那么通常可以使用适当的覆盖索引来修复。