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

Como bloquear o banco de dados mysql exclusivo?


Aparentemente, você pode usar o comando FLUSH para isso:

> TABELAS FLUSH COM BLOQUEIO DE LEITURA;

e então

> DESBLOQUEAR TABELAS;

para desbloquear o banco de dados novamente. Não tenho certeza se alguma configuração precisa ser definida nas tabelas para permitir um readlock. Você pode testar isso tentando fazer uma inserção manual depois que o banco de dados estiver bloqueado e se receber uma mensagem de erro sobre a tabela estar bloqueada, você sabe que funcionou.

Mais informações sobre o comando FLUSH