1 / 29
文档名称:

第9章 事 务 与 锁.ppt

格式:ppt   页数:29
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第9章 事 务 与 锁.ppt

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

第9章 事 务 与 锁.ppt

文档介绍

文档介绍:第9章事务与锁
事务



事务
事务的概念
事务是并发控制的基本单位。所谓事务,就是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。
如果某一事务成功,则在该事务中进行的所有数据修改均会提交,成为数据库中的永久组成部分。如果事务遇到错误且必须取消或回滚,则所有数据修改均被清除。
SQL Server以下列事务模式运行。
(1)自动提交事务
每条单独的语句都是一个事务。
(2)显式事务
每个事务均以BEGIN TRANSACTION语句显式开始,以COMMIT或ROLLBACK语句显式结束。
(3)隐式事务
在前一个事务完成时新事务隐式启动,MIT或ROLLBACK语句显式完成。
(4)批处理级事务
只能应用于多个活动结果集(MARS),在MARS会话中启动的Transact-SQL显式或隐式事务变为批处理级事务。
事务的特性
原子性
一致性
隔离性
持久性
事务控制语句
所有的T-SQL语句都是内在的事务。SQL Server 2005还包括事务控制语句,将SQL Server语句集合分组后形成单个的逻辑工作单元。
TRANSACTION语句
BEGIN TRANSACTION语句标记一个显式本地事务的起始点,即事务的开始。
其语法格式为:
BEGIN { TRAN | TRANSACTION }
[ { transaction_name | ***@tran_name_variable }
[ WITH MARK [ 'description' ] ]
]
其中各参数的含义如下。
transaction_name是事务名。
***@tran_name_variable是用户定义的、含有有效事务名称的变量,该变量必须是字符数据类型。
WITH MARK指定在日志中标记事务。
description是描述该标记的字符串。

最近更新

2024年略阳县招教考试备考题库含答案解析(必.. 31页

2024年石家庄职工大学马克思主义基本原理概论.. 12页

2024年福建师范大学马克思主义基本原理概论期.. 12页

2024年绍兴文理学院马克思主义基本原理概论期.. 13页

2024年色达县招教考试备考题库附答案解析(必.. 30页

2024年莱芜职业技术学院马克思主义基本原理概.. 13页

2024年西安铁路职业技术学院马克思主义基本原.. 13页

2024年贵州省(80所)马克思主义基本原理概论.. 13页

2024年辽宁商贸职业学院马克思主义基本原理概.. 12页

2024年通河县幼儿园教师招教考试备考题库含答.. 31页

2024年郑州汽车工程职业学院马克思主义基本原.. 13页

2024年重庆师范大学马克思主义基本原理概论期.. 13页

2024年铜鼓县幼儿园教师招教考试备考题库带答.. 30页

2024年长江艺术工程职业学院马克思主义基本原.. 13页

2024年隆安县幼儿园教师招教考试备考题库附答.. 30页

2024年靖州苗族侗族县招教考试备考题库含答案.. 31页

2024年鱼台县招教考试备考题库带答案解析(必.. 30页

2024年黑龙江林业职业技术学院马克思主义基本.. 12页

2025年上海外国语大学贤达经济人文学院单招职.. 45页

2025年上海科技管理干部学院马克思主义基本原.. 13页

2025年中国地质大学(北京)马克思主义基本原.. 12页

2025年临汾职业技术学院单招职业适应性测试题.. 43页

2025年乐业县招教考试备考题库附答案解析(必.. 31页

绿色物流标准制定-第1篇 35页

2025年兖州矿区职工大学马克思主义基本原理概.. 13页

老年心理危机干预机制 35页

2025年剑川县招教考试备考题库附答案解析(必.. 31页

2025年南京农业大学马克思主义基本原理概论期.. 12页

考试心理状态与学习效率的关系研究 35页

2025年厦门海洋职业技术学院马克思主义基本原.. 13页