博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是事务
阅读量:5926 次
发布时间:2019-06-19

本文共 465 字,大约阅读时间需要 1 分钟。

一、事务概念

    事务是一种机制、是一种操作序列,它包含了一组数据库操作命令,这组命令要么全部执行,要么全部不执行。因此事务是一个不可分割的工作逻辑单元。在数据库系统上执行并发操作时事务是作为最小的控制单元来使用的。这特别适用于多用户同时操作的数据通信系统。例如:订票、银行、保险公司以及证券交易系统等。

 

 

二、事务属性

事务4大属性:
1   原子性(Atomicity):事务是一个完整的操作。
2   一致性(Consistency):当事务完成时,数据必须处于一致状态。
3   隔离性(Isolation):对数据进行修改的所有并发事务是彼此隔离的。
4   持久性(Durability):事务完成后,它对于系统的影响是永久性的。
 
三、创建事务
T-SQL中管理事务的语句:
1 开始事务: begin transaction
2 提交事务:commit transaction
3 回滚事务: rollback transaction

转载于:https://www.cnblogs.com/liuhuimh/p/7240604.html

你可能感兴趣的文章
CSS- 横向和纵向时间轴
查看>>
vue-cli中配置sass
查看>>
有序的Map集合--LinkedHashMap
查看>>
一句话设计原则
查看>>
requests保存图片
查看>>
监测京东商品价格波动
查看>>
银行业务调度系统
查看>>
T-SQL with关键字 with as 递归循环表
查看>>
POJ2184 Cow Exhibition(DP:变种01背包)
查看>>
Only the original thread that created a view hierarchy can touch its views.
查看>>
C# 中的 ConfigurationManager类引用方法
查看>>
Leetcode c语言-Longest Substring Without Repeating Characters
查看>>
正则表达式应用:实现一个简单的计算器
查看>>
py文件的运行
查看>>
eclipse工程 'cocostudio/CocoStudio.h' file not found
查看>>
Google Chrome 总提示flash插件过期,用命令行模式解决
查看>>
REST
查看>>
js 深复制一个对象
查看>>
java例程练习(一维数组)
查看>>
我看的书籍
查看>>