Consultas de atualização são otimizadas como uma consulta que
usa SELECT
com a sobrecarga adicional de
escrita. A velocida da escrita depende do tamanho dos dados e do
número de índices que serão atualizados. Índices que não
forem alterados não serão atualizados.
Outra forma para obter atualizações rápidas é atrasar as atualizações e então fazer várias atualizações em um registro posteriormente. Fazer várias atualizações em um registro é muito mais rápido do que fazer uma por vez se você travar a tabela.
Perceba que, com formato de registros dinâmicos, atualizar um
registro para um valor maior que o tamanho total pode dividir o
registro. Portanto, se você faz isso frequentemente, é muito
importante usar OPTIMZE TABLE
de vez em
quando. See Secção 4.6.1, “Sintaxe de OPTIMIZE TABLE
”.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.