1 / 24
文档名称:

ch13事务.ppt

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

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

分享

预览

ch13事务.ppt

上传人:cjrl214 2015/9/1 文件大小:0 KB

下载得到文件列表

ch13事务.ppt

相关文档

文档介绍

文档介绍:2017年7月4日
第1页
第13章事务
本章概述
本章要点
本章内容
2017年7月4日
第2页
本章概述
对于一个有大量用户使用的分布式数据库管理系统来说,必须很好地解决多用户使用过程中出现的并发性问题。提高数据库的处理速度,仅依靠提高计算机的物理速度是不够的,还必须充分考虑和解决数据库系统的并发性问题,提高数据库并发操作的效率。
在Microsoft SQL Server 2008系统中,通过采用事务和锁机制,解决了数据库系统的并发性问题。
本章将全面阐述Microsoft SQL Server的事务技术。
2017年7月4日
第3页
本章要点
并发性的概念和并发性问题的特点
事务的概念、类型和特点
事务管理技术
理解锁的作用
掌握定制锁技术
掌握查看和理解锁信息技术
2017年7月4日
第4页
本章内容
概述
事务的特点、类型和管理
使用锁
本章小结
概述
经常有许多用户同时访问和使用数据库。并发性就是两个或两个以上的用户同时对数据执行的操作。并发性问题就是并发操作时遇到的各种问题。在Microsoft SQL Server 2008系统中,解决并发性问题采取了事务和锁机制。
2017年7月4日
第5页
事务和锁
事务和锁是两个紧密联系的概念。
事务就是一个单元的工作,包括一系列的操作,这些操作要么全部成功,要么全部失败。事务确保多个数据的修改作为一个单元来处理。例如,在银行业务中有一条记账原则,即有借必有贷、借贷必相等。为了保证这种原则,就必须确保借和贷的记录要么同时成功,要么同时失败。如果出现只记录了借方,或只记录了贷方,违反了记账原则,就会出现记错账的情况。Microsoft SQL Server通过支持事务机制管理多个事务,保证事务的一致性。
通过在事务中使用锁,可以防止其他用户修改还没有完成的事务中的数据。对于多用户系统来说,锁机制是必须的。在Microsoft SQL Server系统中,使用事务日志来保证修改的完整性和可恢复性。
2017年7月4日
第6页
事务的特点、类型和管理
事务是Microsoft SQL Server系统的重要特征,一方面保证了系统的备份和恢复,另一方面实现了数据一致性机制。下面将详细描述事务的概念、工作原理、事务的类型等内容。
2017年7月4日
第7页
事务的概念
事务是指一个单元的工作。作为一个逻辑单元,它必须具备4个属性:自动性、一致性、独立性和持久性。
自动性是指事务必须是一个自动的单元工作,要么执行全部数据的修改,要么全部数据的修改都不执行。
一致性是指当事务完成时,必须使所有数据都具有一致的状态。
独立性是指并行事务的修改必须与其他并行事务的修改相互独立。
持久性是指当一个事务完成之后,它的影响永久性地产生在系统中,也就是这种修改写到了数据库中。
2017年7月4日
第8页
事务的工作原理
事务确保数据的一致性和可恢复性。事务开始之后,事务所有的操作都陆续写到事务日志中。
写到事务日志中的操作一般有两种:一种是针对数据的操作,一种是针对任务的操作。针对数据的操作,这些操作的对象是大量的数据。有些操作是针对任务的,例如创建索引,这些任务操作在事务日志中记录一个标志,用于表示执行了这种操作。当取消这种事务时,系统自动执行这种操作的反操作,保证系统的一致性。
系统自动生成一个检查点机制,这个检查点周期地发生
2017年7月4日
第9页
使用事务时的考虑
在使用事务时,原则上应该使事务尽可能短并且要避免事务嵌套。事务应该尽可能短,这是因为比较长的事务增加了事务占用数据的时间,使其他必须等待访问该事务锁定数据的事务延长了等待访问数据的时间。在使用事务时,为了使事务尽可能短,应该采取一些相应的方法。
2017年7月4日
第10页

最近更新

2024年部编版六年级下册道德与法治期末测试卷.. 5页

2024年青岛版六年级下册数学期末测试卷及参考.. 7页

人教版一年级上册数学期中测试卷【各地真题】.. 7页

人教版一年级上册数学期末测试卷【考点提分】.. 7页

人教版五年级上册数学期末测试卷及参考答案【.. 4页

人教版六年级下册数学期中测试卷及答案(名校.. 7页

人教版六年级下册数学期末测试卷含完整答案【.. 7页

人教版六年级下册数学第三单元《圆柱与圆锥》.. 6页

人教版六年级下册数学第四单元《比例》测试卷.. 7页

人教版四年级下册数学期中测试卷含答案【考试.. 6页

六年级下册数学 圆柱与圆锥 测试题必考 7页

冀教版六年级下册数学第三单元 正比例、反比例.. 7页

北京版六年级下册数学第二单元 比和比例 测试.. 7页

北师大版六年级下册数学期末测试卷附答案【培.. 7页

北师大版六年级下册数学第四单元 正比例和反比.. 7页

小升初数学必刷应用题附参考答案(培优) 17页

小升初数学期末模拟测试卷附参考答案(巩固).. 6页

小升初数学期末测试卷附参考答案(轻巧夺冠).. 5页

小学三年级上册道德与法治期末测试卷附参考答.. 6页

小学六年级下册数学 圆柱与圆锥 测试题附完整.. 7页

小学六年级下册数学《圆柱与圆锥》专项练习附.. 9页

小学六年级下册数学圆柱与圆锥测试题附参考答.. 6页

小学六年级下册数学期中测试卷精品【考试直接.. 6页

小学六年级下册数学期末测试卷带答案(名师推.. 7页

2024无锡中考数学试卷及答案 10页

2024年江苏省南通市中考数学试卷及解析 17页

导管滑脱护理评分标准 23页

乡镇志书编纂工作方案 3页

我在巴厘岛SPA的亲身体验散文 2页

血透室使用仪器设备检查维护记录表优质资料 5页