MySQLでサブクエリを作ると非常に遅くなることがあります。これは、外部クエリが評価された後、内部クエリが評価されるためです。
Inner Joinの場合、最適化されて遅くはなりません。
実際比較を行ってみた結果です。
256件のデータで
INNER JOIN: 0.002秒
サブクエリ: 0.348秒
と大きな違いがありました。
Go to list of users who liked
More than 5 years have passed since last update.
MySQLでサブクエリを作ると非常に遅くなることがあります。これは、外部クエリが評価された後、内部クエリが評価されるためです。
Inner Joinの場合、最適化されて遅くはなりません。
実際比較を行ってみた結果です。
256件のデータで
INNER JOIN: 0.002秒
サブクエリ: 0.348秒
と大きな違いがありました。
Register as a new user and use Qiita more conveniently
Go to list of users who liked