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

回答編集履歴

1

少し追記

2020/12/24 09:04

投稿

maisumakun
maisumakun

スコア147054

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  > 2つのreferenceに対して複合インデックスを張る場合、後者(:user_id)には単体インデックスを張るべきなのでしょうか?
2
2
 
3
- 張らなくてはなりません。
3
+ 外部キーをかけるのであれば、張らなくてはなりません。
4
4
 
5
5
  `event_id, user_id`という複合インデックスの場合、`event_id`だけの検索にこのインデックスを使うことはできますが、`user_id`だけの検索にインデックスは効きません。一方で、外部キーをかけるにはインデックスが必要です。