数据库中的事务

简介:
事务:单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 
事务具有四个属性(ACID):原子性,一致性,隔离性,持续性。 
原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包含的工作要么都做,要么都不做。 
一致性(consistency):事务必须是从一个一致性的状态变到另一个一致性的状态。事务完成时,数据必须是一致的。 
隔离性(isolation):一个事务不能被其它事务干扰,即一个事务内部的操作及使用的数据对并的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。 

持久性(durability):指一个事务一旦提交,它对数据库中数据的改变就应该是永久性的,接下来的其他操作或故障不应该对其有任何影响。



本文转自 00_yatou 51CTO博客,原文链接:http://blog.51cto.com/ql0722/1614753,如需转载请自行联系原作者

相关文章
|
1月前
|
SQL 关系型数据库 数据库
事务隔离级别:保障数据库并发事务的一致性与性能
事务隔离级别:保障数据库并发事务的一致性与性能
|
1月前
|
算法 大数据 数据库
数据库事务:保障数据一致性的基石
数据库事务:保障数据一致性的基石
|
4月前
|
存储 SQL 关系型数据库
认识数据库中的事务机制
认识数据库中的事务机制
19 0
|
4月前
|
SQL 存储 关系型数据库
认识数据库中的事务机制(2)
认识数据库中的事务机制(2)。
37 0
|
4月前
|
监控 NoSQL Java
Redis数据库 | 事务、持久化
Redis数据库 | 事务、持久化
28 0
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL 数据库】4、MySQL 事务学习
【MySQL 数据库】4、MySQL 事务学习
44 0
|
3月前
|
SQL Java 关系型数据库
数据库事务
数据库事务
23 0
|
16天前
|
程序员 数据库
数据库事务详解2
数据库事务详解
19 0
|
2月前
|
存储 关系型数据库 MySQL
MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)
MySQL 数据库系列(五)-----索引、事务与存储引擎(Linux版)
28 0
|
3月前
|
SQL 关系型数据库 MySQL
Mysql高可用,索引,事务与调优:提高数据库性能的关键技术
在当今互联网时代,高可用性、稳定性和性能是数据库的三大关键要素。本文将深入探讨Mysql高可用、索引、事务和调优等方面的技术,为读者提供实用的解决方案和经验。
24 0