暂无图片
mysql两阶段提交的问题 如果redo log和binlog都刷完盘了,但是commit的标签没来得急打上,这个事务不算提交成功?
我来答
分享
暂无图片 匿名用户
mysql两阶段提交的问题 如果redo log和binlog都刷完盘了,但是commit的标签没来得急打上,这个事务不算提交成功?

mysql两阶段提交的问题 如果redo log和binlog都刷完盘了,但是commit的标签没来得急打上,这个事务不算提交成功?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
薛晓刚

应该不会出现这个情况。

暂无图片 评论
暂无图片 有用 0
外瑞古德

应该是未提交成功

暂无图片 评论
暂无图片 有用 0
cqiwen

要想知道这种情况下到底有没有自动commit,可以另外打开一个客户端连接到数据库中,查询你修改的相关数据,看是否已经变化为更改后的数据,如果没有更改,则说明并没有自动commit. 我个人觉得如果你开了一个事务,然后没commit,它是不会成功的,应该会回滚。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏