MySQL で SymmetricDS の 2 つのインスタンスを実行しています。
同期を開始および停止する必要があるため、次を使用します。
update sym_channel set enabled=0/1;
何らかの理由で同期 ( enabled=1
) すると、次のエラーが表示されます。
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`test_db`.`defectstdreference`, CONSTRAINT `Relationship72` FOREIGN KEY (`improve_notice_doc_id`, `defect_id`, `client_id`) REFERENCES `improvementnoticedefect` (`doc_id`, `defect_id`, `client)
それでも、しばらくすると同期が正常に終了するため、この例外によってプロセスが大幅に遅くなります。
何がこれを引き起こしたのか、何か考えがありますか?