对事务的理解
来源:互联网 发布:淘宝第三方活动平台 编辑:程序博客网 时间:2024/05/22 01:51
在关系数据库中,一个事务可能是一条SQL语句,一组SQL语句或者整个程序。
事务是恢复和并发控制的基本单位。
事务有四个重要属性:原子性、一致性、隔离性、持久性。
①原子性:指事务中的动作要么全部执行,要么一个都不执行。
②一致性:事务必须从一个一致性状态转到另一个一致性状态,一致性和原子性是密切相关的。
事务在完成时,必须保证所有的数据都保证一致状态。
③隔离性:一个事务的执行不被其他事务干扰,即一个事务内部的操作和使用的数据对并发的其他事务是隔离的,并发执行的各个事务无不干扰。
事务查看数据时,数据的状态要么是另一并发事务修改它之前的状态,要么是并发事务修改它之后的状态,书屋不会查看中间状态的数据,这称为可串行化。
④持久性:指一个事务一旦提交,对数据库的改变是永久性的。
- 对事务的理解
- 对事务的理解
- 对事务的理解
- 对Spring声明式事务的理解
- 对oracle ITL(事务槽)的理解
- oracle 对数据库事务的理解
- 对分布式事务的一些理解
- 对Hibernate中的事务理解
- 对Hibernate中的事务理解
- 对Hibernate中的事务理解
- 对事务的理解和在asp.net中的应用
- 对SQL事务隔离级别的简单理解
- 面试篇之对数据库事务隔离级别的理解
- 我对事务四大特性的认识和理解
- 事务的理解
- sql事务的理解
- 事务的理解
- SIP事务的理解
- Win7下MingW编译Boost Asio程序的错误解决方法
- IOS崩溃日志
- (译)如何使用cocos2d开发一个简单的iphone游戏:旋转炮塔。(第二部分)
- meta详解
- aMule-2.3.1-dlp,Linux下好用的Mule
- 对事务的理解
- 网上一次MySQL中文乱码问题的处理过程
- Ubuntu下卸载和安装mysql
- 视觉跟踪综述
- (译)如何使用cocos2d来制作简单的iphone游戏:更猛的怪物和更多的关卡。(第三部分。完!)
- SQLite 入门教程(二)创建、修改、删除表
- php文件通过curl访问传递参数
- HD 1466 计算直线的交点数 解题报告
- unity3d脚本编程