关于Left Join极慢的问题!!求高手指点!!!!!
松树林 2012-07-17 04:16:20 原SQL语句:
Select top 10 A.*, B.cName as cInstrName, B.cModel
From Table1 A
Left Join Table2 B on A.cInstrID = B.cID
where B.cName like '%三槽式冷热冲击试验箱%'
order by A.iAutoID desc
说明:
1、A表有自增主键 iAutoID, 非聚集索引cInstrID 等
2、B表有 非聚集索引cID 等
3、A表总数据行数:35000,B表总数据行数:32000
4、单查B表的 B.cName like '%三槽式冷热冲击试验箱%' 是没有记录的,耗时不到一秒
问题:执行上面的SQL语句很慢,平均耗时 9秒左右,为什么这么慢?