mysql中事务的概念
来源:互联网 发布:小区平面图制作软件 编辑:程序博客网 时间:2024/06/04 22:14
思考:我去银行给朋友汇款,我卡上有1000元,朋友卡上有500元,我给朋友转账50元(无手续费)。如果我的钱刚扣,而朋友的钱又没加时,网线断了,怎么办?
事务的ACID特性:
原子性(Atomicity):原子意为最小的粒子,或者说不能再分的事物。数据库事务的不可再分的原则即为原子性。组成事务的所有查询必须:要么全部执行,要么全部取消(就像上面银行的例子)。
一致性(Consistency):指数据的规则,在事务前/后应该保持一致。、
隔离性(Isolation):简单点说,某个事务的操作对其他事务是不可见的。
持久性(Durability):当事务完成后,其影响应该保留下来,不能撤销。
事务的用法:
开启事务(start transaction)
执行sql操作(普通sql操作)
提交/回滚(commit/rollback)
注意,建表的时候选择innodb引擎,myisam不支持事务
0 0
- mysql中事务的概念
- 事务的概念和MySQL事务支持
- 事务的概念和MySQL事务支持
- Java中事务的概念
- 数据库中事务的概念及其性质
- 事务操作中几个有意思的概念
- 数据库中事务概念的定义
- 数据库中事务的概念浅析
- 数据库中事务的概念浅析
- mysql 事务的概念,事务的特性,事务的隔离级别的设置,
- mysql中事务的理解
- MySQL入门之事务概念
- SQL 事务的概念
- 事务的概念
- 事务的概念
- 事务的概念
- JAVA事务的概念
- JAVA事务的概念
- BC66 GTW likes gt
- LeetCode(108) Convert Sorted Array to Binary Search Tree解题报告
- printf函数的使用
- 基于rails的schedule网站开发(10):Rails 环境
- 数据库的简单介绍
- mysql中事务的概念
- Codevs-1074 食物链
- Debug和Release的区别 http://blog.csdn.net/vbskj/article/details/6990544
- anadroid inputmanager详细分析
- 黑马程序员--正则表达式
- linux下安装Mysql
- intro to Apache Log4j 2
- Dumping a C++ object's memory layout with Clang
- 通过mark和reset方法重复利用InputStream