数据库事务
2015-08-09 20:24
239 查看
数据库事务是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。
一个逻辑工作单元要成为事务,必须满足原子性、一致性、隔离性、持久性。
原子性
事务必须是原子工作单元。对于其数据修改,要么全都执行,要么全都不执行。
一致性
事务完成时,必须使所有的数据都保持一致状态。
隔离性
由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。
持久性
事务完成之后,它对于系统的影响是永久性的。
一个逻辑工作单元要成为事务,必须满足原子性、一致性、隔离性、持久性。
原子性
事务必须是原子工作单元。对于其数据修改,要么全都执行,要么全都不执行。
一致性
事务完成时,必须使所有的数据都保持一致状态。
隔离性
由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。
持久性
事务完成之后,它对于系统的影响是永久性的。
相关文章推荐
- 前框 (一个)zTree 从数据库树形菜单动态加载
- redis源码阅读[2]
- linux下安装mongodb
- SQL Server 2005为数据库设置用户名和密码的方法
- C# 与MySQL
- oracle:ora-12560:tns:协议适配器错误
- Oracle完全卸载详解
- VSTS负载测试——如何:使用 SQL 创建结果存储区
- gerrit H2 数据库管理
- Ubuntu 安装mysql和简单操作
- hibernate 数据库事物并发处理
- springmvc+mongodb+maven 项目测试代码
- mongodb常用命令
- redis源码阅读[1]
- 数据库 的版本为 661,无法打开。此服务器支持 655 版及更低版本。不支持降级路径。
- mysql源码安装
- 数据库三范式
- 查看数据库排名
- 第20章 数据库操作----JDBC概述
- oracle安装完成后没有服务项及未找到包含数据文件的信息的文件的解决方法