Tengo una tabla y estoy tratando de agregar un índice único en dos columnas. Estas columnas también están indexadas. Entonces, mi pregunta es si puedo eliminar los índices que eran solo para una columna o si tengo que usar los tres índices:
add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
used_id
ycontent_id
en índices separados si también tiene un índice único de ambas columnas. Esto probablemente también se aplica a otras bases de datos ... Al contrario de lo que espera, tendrá un impacto negativo en el rendimiento (especialmente inserciones / actualizaciones).