有没有人有查询通过SQL2005/2008的计划缓存来识别在其执行计划中有表/索引扫描的查询或存储过程?
如果我有以下查询:
select some cols
from tbl_a
INNER JOIN tbl_b ON tbl_a.orderNumber = tbl_b.orderNumber
where tlb_b.status = 'XX'
Run Code Online (Sandbox Code Playgroud)
假设两个表只有订单号上的聚簇索引,从性能角度来看,扩展表b上的聚簇索引以包括where子句中引用的状态列会更好吗?