Debezium无法捕获“级联删除”

时间:2019-08-10 16:46:41

标签: debezium

有什么方法可以捕获“删除级联时”事件? 我已阅读Debezium faq(在页面底部):

  

==在某些情况下为什么看不到DELETE事件?

     

这可能是由于使用CASCADE DELETE语句引起的。在   在这种情况下,数据库生成的删除事件   https://dev.mysql.com/doc/refman/5.7/en/innodb-and-mysql-replication.html [是   而不是binlog的一部分],因此无法被Debezium捕获。

我欣赏“ ON UPDATE CASCADE”的类似行为

如果该事件不是binlog的一部分,我知道Debezium无法捕获它,但是,有没有其他简便的方法?在数据库中,这非常重要。

1 个答案:

答案 0 :(得分:1)

我能想到的唯一解决方案是用触发器替换级联操作,这些触发器将根据需要执行删除/更新。