Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

As consultas de atualização do mysql se beneficiam de um índice?


Apenas na coluna onde. Um índice na coluna de atualização realmente desacelerará sua consulta porque o índice precisa ser atualizado junto com os dados. Um índice na coluna where acelerará as atualizações e seleções, mas diminuirá a velocidade de algumas inserções.

Os índices também causam sobrecarga quando você exclui linhas. Em geral, eles são uma coisa boa, embora nas colunas você esteja usando WHERE em um lote, e eles são basicamente necessários em colunas nas quais você faz junções, ou ORDER BY