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

Quais são as vantagens de UPDATE LOW_PRIORITY e INSERT DELAYED INTO?


Com o LOW_PRIORITY palavra-chave, a execução do UPDATE é atrasada até que nenhum outro cliente esteja lendo da tabela. Normalmente, os clientes de leitura são colocados em espera até que a consulta de atualização seja concluída. Se você quiser dar prioridade aos clientes de leitura sobre a consulta de atualização, você deve usar LOW_PRIORITY.

O ATRASADO A opção para a instrução INSERT é uma extensão do MySQL para o SQL padrão que é muito útil se você tiver clientes que não podem ou não precisam esperar a conclusão do INSERT. Esta é uma situação comum quando você usa o MySQL para log e também executa periodicamente instruções SELECT e UPDATE que levam muito tempo para serem concluídas.