該查詢速度非常慢,我不確定在哪裏出錯導致它很慢。加入表時緩慢的SQL查詢
我猜這是與flight_prices表
有關,因爲如果我刪除該連接,它會從16秒到不到一秒。
SELECT * FROM OPENQUERY(mybook,
'SELECT wb.booking_ref
FROM web_bookings wb
LEFT JOIN prod_info pi ON wb.location = pi.location
LEFT JOIN flight_prices fp ON fp.dest_date = pi.dest_airport + '' '' + wb.sort_date
WHERE fp.dest_cheapest = ''Y''
AND wb.inc_flights = ''Y''
AND wb.customer = ''12345'' ')
任何想法,我可以加快這個加入?
我看到遠程掃描 - 100%,這是否意味着任何人都沒有? – Tom 2010-12-03 13:36:50
您的整個表格正在被掃描並且索引未被使用 – JamieDainton 2010-12-03 13:48:32