タグ

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

  • MySQLで運用中のシステムにSQLチューニングする方法 その2 ~SQL解析~ | 株式会社ビヨンド

    ビヨンドの原岡です。 前回の内容からの続きになります。 MySQLで運用中のシステムにSQLチューニングする方法~ボトルネックを発見せよ~ 今回はボトルネックとして見つけたSQLの解析方法となります。 重いSQLを発見したらその原因を取り除きます。 SQLの修正方法はいろいろありますが、 基はインデックスを適切に使用するようにすることです。 ・インデックスとは インデックスとはインデックス(索引)の言葉通り、 データに素早くアクセスするための見出しです。 最もよく使われる基的なインデックスはBツリーインデックスという構造です。 【詳しくは下記参照】 wiki 索引 (データベース) B-treeインデックス入門 インデックスを適切に使う、使わないで 数倍どころか数百倍、数千倍以上の差が出ることも多いため、効果が非常に高いです。 ・EXPLAINの使い方 SQLの解析にはEXPLAINを

    MySQLで運用中のシステムにSQLチューニングする方法 その2 ~SQL解析~ | 株式会社ビヨンド
    CLSmooth
    CLSmooth 2020/05/15
  • 1