triggers do MySQL

1

É possível executar gatilhos em um escravo somente leitura do MySQL?

Ou seja, o mestre recebe todas as instruções insert / update. Em seguida, passa-os para o escravo via log binário. No escravo, é possível ter gatilhos instalados que reajam aos logs binários, para que eu possa habilitar alguns recursos de relatório / BI?

    
por Jonathan 10.06.2009 / 12:07

1 resposta

1

É possível, já que a replicação do MySQL é nada mais que a repetição de consulta. Você quase certamente vai acabar soprando o pé no joelho, mais cedo ou mais tarde, mas ei, são seus dados.

O truque é que você não pode confiar nos dados existentes no mestre sendo processado pelos gatilhos. Portanto, quando você concluir a cópia de dados inicial, precisará executar as consultas necessárias para processar os dados existentes, criar os acionadores e deixar as comportas abertas para os novos dados do mestre.

    
por 10.06.2009 / 12:33

Tags