Estou usando replicação em um banco de dados MYSQL. Eu li alguns onde o comando DELETE IGNORE em tabelas com chaves estrangeiras pode quebrar a replicação. É verdade? Se for verdade, então como pode contornar isso?
relate perguntas
-
Onde posso encontrar o log lento do mysql?
-
Como posso otimizar um mysqldump de um banco de dados grande?
-
Quando é o momento certo para usar o MariaDB em vez do MySQL e por quê?
-
Qual é a diferença entre a replicação do PostgreSQL 9.0 e o Slony-I?
-
Como um grupo pode rastrear alterações no esquema do banco de dados?
Eu li aqui: https://www.percona.com/blog/2012/02/02/stop-delete-ignore-on-tables-with-foreign-keys-can-break-replication/
Os detalhes de como DELETE IGNORE pode ser inseguro para replicação são mostrados nesse blog.
A solução para contornar os problemas para fazer um dos seguintes:
Não use DELETE IGNORE
Use a Replicação Baseada em Linha definindo binlog-format=ROW