什么是事务,事务的四个特性是什么?有哪些隔离级别?
来源:互联网 发布:公司数据分析 编辑:程序博客网 时间:2024/04/28 18:13
1) 事务(Transaction):是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元);
2) 事务具有4个属性,通常称为ACID特性:
3) 原子性(atomicity):事务是一个完整的操作。事务的各步操作是不可分的;要么都执行、要么都不执行。
4) 一致性(consistency):当事务完成时,数据必须处于一致状态。
5) 隔离性(isolation):对数据进行修改的所有并发事务是彼此隔离的,这表明事务必须是独立的,它不应以任何方式依赖于或影响其他事务。
6) 持久性(durability):事务完成后,它对数据库的修改被永久保存,事务日志能保持事务的永久性。
7) 隔离级别分为:ReadUncommitted(读未提交)、Read Committed(读提交)、Repeatable Read(可以重复读)、Serializable(序列化)这4种级别
阅读全文
1 0
- 什么是事务,事务的四个特性是什么?有哪些隔离级别?
- 什么是事务,事务的四个特性是什么
- 什么是事务?事务的特性有哪些?
- 什么是事务?事务的特性有哪些?
- 什么是事务?事务的特性有哪些?
- 事务的隔离级别有哪些
- 事务的隔离级别都有哪些?
- 事务是什么?事务的隔离级别是什么?
- 【数据库之事务(一)】事务是什么,以及事务四个特性,以及事务并发问题和隔离级别
- mysql的事务四个特性以及事务的四个隔离级别
- SQL——什么是事务?事务的特性有哪些?
- SPRING事务的属性有哪些?其中,事务隔离级别有哪几种?什么情况需要使用这几种事务隔离级别?
- 数据不一致的原因,数据库三范式,事务特性,事务的四个隔离级别,数据库锁
- 数据库事务的四个隔离级别浅析
- 事务的ACID和四个隔离级别
- 什么是事务、事务特性、事务隔离级别、spring事务传播特性
- 数据库事务的四个基本特征以及事务的隔离级别
- 什么是ACID特性,数据库如何保证ACID特性的? 事务的传播特性与隔离级别?
- 使用python和c++调用摄像头
- zookeeper + dubbo 实现 helloworld
- Java自定义注解
- JavaScript-焦点事件
- 多标签分类
- 什么是事务,事务的四个特性是什么?有哪些隔离级别?
- window系统 ping不同虚拟机的某个已经开启的端口
- js Math 对象的方法
- do.while循环语句
- 深度学习
- js部分知识点(2)
- amazeui 框架,flexslider 轮播图特效,解决 从后台获取图片的问题
- Mac下VMware Fusion中安装CentOS7并配置IP
- 深度残差网络和Highway网络