开发者社区> 问答> 正文

事务提交函数中哪几个操作可以在函数调用栈中的位置?

事务提交函数中哪几个操作可以在函数调用栈中的位置?

展开
收起
游客hmzk6xi5mlygs 2022-05-10 12:30:26 221 0
1 条回答
写回答
取消 提交回答
  • 事务提交流程是带有事务ID的事务,不带事务ID的事务没有这个过程。提交xlog前会开启严格模式,这个模式下任何错误都会是致命错误,数据库直接崩溃重启。 xlog刷盘和CLOG写内存的顺序是在同步模式下进行的,异步模式下不保证xlog刷盘,所以可能会崩溃后丢失数据。3/4中间有一步关键的操作,Replication等待。写ProcArray本事务提交,事务真正提交完成,事务不再可回滚。 清理资源状态,此时工作已和本事务没有任何关系。

    2022-05-10 13:31:18
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何使用Tair增强数据结构构建丰富在线实时场景 立即下载
Apache Flink 流式应用中状态的数据结构定义升级 立即下载
低代码开发师(初级)实战教程 立即下载