こんにちはフリーランス1年目の植木です。
MySQLのインデックスについて学習したことを備忘録も兼ねて記載します。
order by句にindexが貼られたカラムを指定するとindexを利用してソート出来ます。
ただし、以下のような場合はindexが貼ってあるカラムをorder byで指定してもindexを利用したソートが出来ません。
ASC
と DESC
を混在しているORDER BY
で使用されるキーと同じでないソートする時はindexを利用してソート出来ているか注意する必要があります。
詳細は公式ドキュメントを参考にして下さい(参考)