数据库的ACID特性解释
<h2 id="acid特性" style="font-family:'microsoft yahei';font-weight:300;line-height:1.1;color:rgb(63,63,63);"> 事务(transaction)的四个特性(分析时根据首字母缩写依次解释):原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 详解1. 原子性不可再分割的工作单元,事务中的操作要么都发生,要么都不发生。 2. 一致性事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。这是说数据库事务不能破坏关系数据的完整性以及业务逻辑上的一致性。 3. 隔离性多个事务并发访问时,事务之间是隔离的,一个事务不应该影响其它事务运行效果。 4. 持久性该事务所对数据库所作的更改便持久的保存在数据库之中,并不会被回滚。(完成的事务是系统永久的部分,对系统的影响是永久性的,该修改即使出现致命的系统故障也将一直保持)
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sqlalchemy和flask-sqlalchemy的几种分页方法
- Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
- Mysql应用MySQL查询汉字的拼音首字母实例教程
- Mysql实例MySQL数据库的出错代码列表
- Mysql实例mysql Sort aborted: Out of sort memory, consid
- Mysql入门mysql Key_buffer_size参数的优化设置
- php – MySQL FULL JOIN一个表,并在同一个查询中LEFT JOI
- mysql-了解Sequelize中的关联
- Mysql实例关于MYSQL的优化全面详解
- 如何删除MySQL中表中的每一列?