事务
来源:互联网 发布:excel数据统计技巧 编辑:程序博客网 时间:2024/05/11 03:12
事务就是一组原子性的SQL查询,或者说一个独立的工作单元。如果数据库引擎能够成功地对数据库应用该组查询的全部语句,那么就执行该组查询。如果其中有任何一条语句因为崩溃或者其他原因无法执行,那么所有语句都不会执行。也就是说,事务中的语句,要么全部执行成功,要么全部执行失败。
假设小明给老王转100元钱,就需要执行以下两个过程:
1.小明账号金额减少100元
2.老王账户金额增加100元
事务主要有以下四个特点
1.原子性
一个事务必须是一个不可分割的最小工作单元,上述转账要执行的话必须全部执行全部两个过程
2.一致性
小明和老王两个账户总额在没有别的事务情况下是不会变多也不会变少
3.隔离性
假设上述事务只进行了过程1,因为还没有提交,所以别的事务不会知道小明少了100元
4.持久性
一旦事务提交,其所作的修改就一直会保存在数据库中不会丢失
0 0
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- 事务
- Cheap Louis Vuitton For Sale YmGGj
- Simplify Path
- typedef int(init_fnc_t) (void) 和 typedef int(*init_fnc_t) (void);
- PCL点云库中如何读取指定的PCD文件,重新命名,处理后保存到指定文件夹
- Xcopy 复制文件和目录,包括子目录。
- 事务
- 止增笑耳的星际迷航前传
- 进程与线程的一个简单解释
- leetcode Sudoku Solver
- DSP学习总结——SPI通信(顺带学习总结)
- 二叉树的非递归遍历C语言实现
- UTF-8详解
- 线程和进程的区别是什么
- 不知道为什么?