开发者社区> 问答> 正文

在事务中ACID的实现机制是什么?

在事务中ACID的实现机制是什么?

展开
收起
游客by3jrxunaxsae 2022-05-12 18:26:07 361 0
来自:阿里技术
1 条回答
写回答
取消 提交回答
  • 原子性(Atomicity):事务内SQL要么同时成功要么同时失败 ,基于UndoLog实现。 一致性(Consistency):系统从一个正确态转移到另一个正确态,由应用通过AID来保证,并非数据库的责任。 隔离性(Isolation):控制事务并发执行时数据的可见性,基于锁和MVCC实现。 持久性(Durability):提交后一定存储成功不会丢失,基于RedoLog实现。

    2022-05-12 19:08:06
    赞同 展开评论 打赏
问答地址:
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
事务、全局索引、透明分布式 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载