分布式事务三阶段提交协议.pdfVIP

  • 0
  • 0
  • 约1.37千字
  • 约 2页
  • 2026-09-24 发布于北京
  • 举报

3PC,说白了,就是three-phase-commitment,三阶段提交协议,这个是针对2PC做的一个

改进,主要就是为了解决2PC协议的一些问题

3PC的话改成了下面的过程:

(1)CanCommit阶段:这个就是TM发送一个CanCommit消息给各个数据库,然后各个库

返回个结果,注意一下,这里的话呢,是不会执行实际的SQL语句的,其实说白了,就是各

个库看看自己网络环境啊,各方面是否ready

(2)PreCommit阶段:如果各个库对CanCommit消息返回的都是成功,那么就进入PreCommit

阶段,TM发送PreCommit消息给各个库,这个时候就相当

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档