我有這個疑問:MySQL查詢優化,比較3個表W /幾千條記錄
SELECT L.sku,L.desc1,M.map,T.retail FROM listing L INNER JOIN moto M ON L.sku=M.sku INNER JOIN truck T ON L.sku=T.sku LIMIT 5;
每個表(上市,摩托車,汽車)具有〜300.000行,只是爲了測試purppose我給自己定一個LIMIT的5結果,最後我將需要數百,但讓我們看...
該查詢需要像在控制檯3:26分鐘...我不會想象它將需要多少PHP ...我需要處理它
任何意見/解決方案,以優化查詢?謝謝!
優化依賴於表結構。但加入查詢肯定是很昂貴的事情。請嘗試避免加入,並查找是否有其他選項可用。 – satroy