Saya memiliki tabel dan saya mencoba menambahkan indeks unik pada dua kolom. Kolom tersebut juga diindeks. Jadi pertanyaan saya adalah apakah saya bisa menghapus indeks yang hanya untuk satu kolom atau jika saya harus menggunakan ketiga indeks:
add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
used_id
dancontent_id
dalam indeks terpisah jika Anda juga memiliki indeks unik dari kedua kolom. Ini mungkin juga berlaku untuk DB lain ... Bertentangan dengan apa yang Anda harapkan, ini akan berdampak negatif pada kinerja (terutama penyisipan / pembaruan).