したがって、このクエリは約0.5秒と比較的高速ですが、ORDER BY句を追加すると、30秒近くまでジャンプします。
元のクエリ:(約0.5秒で返されます)
SELECT table1.*,table2.* FROM table1 LEFT OUTER JOIN table2 ON table1.column2=table2.column3 WHERE table1.column1='value' LIMIT 4
ORDER BYを使用したクエリ:(約30秒で戻ります)
SELECT table1.*,table2.* FROM table1 LEFT OUTER JOIN table2 ON table1.column2=table2.column3 WHERE table1.column1='value' ORDER BY table1.column4 DESC LIMIT 4
注ORDERBYによって使用されている列にインデックスを追加しましたが、何も変更されていません。
何がこれを引き起こしているのかについてのアイデアはありますか?