Eu tenho uma tabela e estou tentando adicionar um índice exclusivo em duas colunas. Essas colunas também são indexadas. Então, minha pergunta é se eu posso remover os índices que eram apenas para uma coluna ou se eu tenho que usar todos os três índices:
add_index "subscriptions", ["user_id"]
add_index "subscriptions", ["content_id"]
add_index "subscriptions", ["user_id"], ["content_id"], :unique => true
used_id
econtent_id
em separados se você também tiver um índice exclusivo de ambas as colunas. Isso provavelmente também se aplica a outros bancos de dados ... Ao contrário do que você espera, terá um impacto negativo no desempenho (especialmente inserções / atualizações).