更长的查询执行时间Sql Server



我有两个派生表system_type_asystem_type_b,它们分别使用表system以及type_atype_btype_a有~15k条记录,type_b有~5k条记录。我正在用system对两个表进行左连接。然而,system_type_b的执行时间比system_type_b要长得多。我尝试查看两个查询的执行计划,如对类似查询的堆栈交换响应中所建议的那样,但是我无法理解它。

连接的选择性可能会强制执行不同的计划。也许统计数据是旧的或者没有更新。还可以检查性能差的表的碎片。可能它比另一个需要更多的物理读取。

最新更新