查找SQL Join中哪些表需要更多时间来执行?

时间:2017-05-16 08:15:12

标签: sql-server sql-server-2008 sql-server-2008-r2

在存储过程中,我使用了许多内连接,当我执行SP时,需要一个多小时。

我假设一个特定的表导致了这个问题。

我想知道加入哪个表需要更多时间。

我尝试了查询执行计划,但我期待的不是QEP。请建议我。

1 个答案:

答案 0 :(得分:0)

在SQL中使用联接总是需要更多时间。检查表是否具有正确的索引。仅指定内部联接选择列表中的列。

实施例。 从Table1 A中选择A. * 内连接(从表2中选择ID)B 在A.Id = B.Id