inception icon indicating copy to clipboard operation
inception copied to clipboard

使用云数据库无法拿到dml的回滚语句

Open luluzzhang opened this issue 7 years ago • 4 comments

hi~我这边使用云数据库无法拿到回滚语句,但是使用自建数据库可以拿到被修改数据的回滚语句(账号权限设置和云数据库一样),不知是哪个环节导致拿不到数据,请指教。
具体现象是在$$inception_backup_information$$中能拿到binlog的位置,但是rollback_statement是空的。 image

image

luluzzhang avatar Feb 28 '18 07:02 luluzzhang

我的MySQL 5.7.19 不是云数据库也不行,现象跟你这个一模一样

AndyFan2017 avatar Apr 18 '18 09:04 AndyFan2017

你可以看下云数据库上的这个配置项: binlog_row_image ,默认是 full, 如果是minimal 的话,要改掉。 我们的之前就是改成Minimal了。所以导致一直生成不了rollback语句

AndyFan2017 avatar Apr 24 '18 00:04 AndyFan2017

@AndyFan2017 谢谢,我刚刚查看了一下binlog_row_image=full,所以和你们还不一样

luluzzhang avatar May 08 '18 14:05 luluzzhang

@luluzzhang 你的问题解决了吗? 我不用云数据库,普通数据库,个别表也会出现你说的情况,很奇怪? inception除了sql日志意外,没有其他的程序日志了吗?跟踪都无法进行?

peterxiemin avatar Aug 22 '18 02:08 peterxiemin