質問するログイン新規登録

回答編集履歴

1

追記

2016/08/04 11:28

投稿

Panzer_vor
Panzer_vor

スコア1636

answer CHANGED
@@ -1,10 +1,13 @@
1
1
  今回のケースではインデックスは不得手なのではないかな思います。
2
- インデックスが効力を発揮するにはある程度均一に分布してることが望ましいので。
3
2
 
4
- に言うと更新を多く伴うテーブルのカラム(ステータスなので更新が多そうな気がする)にインデックスを張ると、
3
+ 更新を多く伴うテーブルのカラム(ステータスなので更新が多そうな気がする)にインデックスを張ると、
5
- インデックス自体の更新も発生するため一般的には逆にパフォーマンスに悪影響が出る恐れ高いです。
4
+ インデックス自体の更新も発生するため一般的には逆にパフォーマンスに悪影響が出る恐れ高いです。
6
5
 
7
6
  takasima20さんのおっしゃる通り、
8
7
  レスポンスが場合は先ずはボトルネックとなっている箇所を特定するのが重要です。
9
8
 
10
- クエリに問題がありそうということでしたら、一度実行計画を見てみてはいかがでしょう?
9
+ クエリに問題がありそうということでしたら、一度実行計画を見てみてはいかがでしょう?
10
+
11
+ ###追記
12
+ 分布に偏りがある方がインデックスの効果は高いですね。
13
+ 素でボケをかましてました;