É seguro bloquear tabelas em um escravo da réplica do mysql?

3

Eu tenho um banco de dados master mysql onde o aplicativo grava e lê dados de produção, e então eu configuro um banco de dados escravo para o caso de algo dar errado com o servidor de banco de dados mestre (e eu poder fazer uma troca rápida).

No banco de dados escravo, executo relatórios.

Eu tenho que criar backups diários para o banco de dados, eu estava pensando em criá-los no banco de dados escravo, então o ambiente de produção pode continuar trabalhando sem demora, e agora eu tenho a opção de bloquear ou não as tabelas escravas. / p>

É seguro bloquear as tabelas para executar o backup (o que pode levar 30 minutos) e, uma vez feito o backup, o mysql sincroniza automaticamente o banco de dados escravo com as atualizações realizadas no banco de dados mestre quando as tabelas são bloqueadas?

    
por rorra 06.08.2013 / 23:31

1 resposta

3

Isso é bom. As tabelas de escravo podem ser bloqueadas, e ele vai pegar o mestre mais tarde (contanto que o log de escaninho não esteja expirado, normalmente é definido por alguns dias)

    
por 07.08.2013 / 03:37