开发者社区 问答 正文

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

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

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

    2022-05-12 19:08:06
    赞同 展开评论
问答地址: