开发者社区> 问答> 正文

事务的ACID是指什么?

事务的ACID是指什么?

展开
收起
游客pklijor6gytpx 2019-12-02 16:08:20 1099 0
2 条回答
写回答
取消 提交回答
  • 下一站是幸福

    ACID,指数据库事务正确执行的四个基本要素的缩写。包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)

    2020-04-21 23:33:25
    赞同 展开评论 打赏
  • 原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败;

    一致性(Consistent):事务结束后系统状态是一致的;

    隔离性(Isolated):并发执行的事务彼此无法看到对方的中间状态;

    持久性(Durable):事务完成后所做的改动都会被持久化,即使发生灾难性的失败。通过日志和同步备份可以在故障发生后重建数据。

    2019-12-02 16:08:38
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载