我正在使用內部連接創建查詢的邏輯。mysql內部加入速度效率
從理論上講,它會加速這個過程,你是從一張小桌子開始的嗎?
說我比較兩個表中的密鑰。表A只有4行。表B有100
所以會:
SELECT * FROM `a` INNER JOIN `b` ON `a`.`key` = `b`.`key` WHERE `b`.`key`='value'
跑得比:
SELECT * FROM `b` INNER JOIN `a` ON `b`.`key` = `a`.`key` WHERE `b`.`key`='value'
編輯:我已經試過這與更大的數據集(10000項)和總是看到不同的結果。我試圖研究並找不到明確的答案。如果這個問題太含糊,請道歉。
親自測試,讓我們知道。 – Kermit
您是否嘗試過自己運行?只需生成一些大數據集並運行查詢! –