タグ

ブックマーク / nishinatoshiharu.com (1)

  • MySQLのEXPLAINの読み方とチューニング時のチェックポイント | Enjoy IT Life

    Extraの詳細についてはMySQL『8.8.2 EXPLAIN 出力フォーマット#EXPLAIN の追加情報』をご覧になってください。 EXPLAINでチェックすべきポイント EXPLAINの結果を利用してクエリチューニングする際のチェックポイントについて紹介します。 typeに『ALL』『index』が表示されていないか ALLはインデックスを利用せず、テーブルのフルスキャン(全表走査)が実行されていることを意味します。テーブルのフルスキャンはとても遅い処理です。 indexはALLと違いインデックスこそ使われていますが、当該インデックスをフルスキャンする必要のある遅い処理です。 ExtraのUsing indexはインデックスだけでクエリが解決できることを示すポジティブな指標ですが、typeのindexはネガティブな指標なので注意しましょう。 ただしORDER BYとLIMITを組み

    MySQLのEXPLAINの読み方とチューニング時のチェックポイント | Enjoy IT Life
  • 1