タグ

databaseとsql_no_cacheに関するnabinnoのブックマーク (1)

  • 12章 Index Shotgun(闇雲インデックス) - Qiita

    12.1 目的:パフォーマンスを最適化する パフォーマンスの最適化にはインデックスが重要だよね。 インデックスを使おう。 参考:Qiita - MySQL InnoDBのIndex 12.2 アンチパターン:闇雲にインデックスを使用する さあ、インデックスを使ってみよう! しかし、もしもインデックスに対する正しい知識が無いと以下の3パターンにハマりがち。 インデックスを全く使わない。 「インデックス怖い!!オーバーヘッド怖い!!」 インデックスを全テーブルに定義する。 「インデックスがあれば絶対に安心だ(フラグ」 インデックスを適切に定義していても、SQLがクソ。 「無敵のインデックスでなんとかしてくださいよぉ〜〜〜〜!!」 以下、それぞれについて詳しく見て行きましょう。 12.2.1 ケース1:インデックス恐怖症 インデックス恐怖症の患者たちは、何かと「オーバーヘッドが〜オーバーヘッドが

    12章 Index Shotgun(闇雲インデックス) - Qiita
  • 1