关于ACID中原子性的疑问

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:4.0
  • 【问题描述】:请问ReadCommitted隔离级别下,还未提交的事务会写入memtable吗?如果不写入是放在内存中等待吗?如果写入,事务最终未成功提交,回滚是如何设计的?感谢解答。

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

未提交的时候,是放在内存中的
具体的事务提交以及回滚实现可以参考文章:

https://andremouche.github.io/tidb/transaction_in_tidb.html

学习了

感谢,好文章

:handshake::handshake::handshake: