테이블이 있고 두 열에 고유 인덱스를 추가하려고합니다. 이러한 열도 인덱싱됩니다. 그래서 내 질문은 하나의 열에 만 있던 인덱스를 제거 할 수 있는지 또는 세 인덱스를 모두 사용해야하는지 여부입니다.
add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
used_id와content_id별도의 인덱스 를 사용하는 것은 의미가 없습니다 . 이것은 아마도 다른 DB에도 적용될 것입니다. 예상과는 달리 성능 (특히 삽입 / 업데이트)에 부정적인 영향을 미칩니다.