1第12章事务处理与并发控制
第2页主要内容12.1概述12.2事务管理技术12.3事务的ACID属性12.4并发控制
第3页12.1概述并发性就是两个或两个以上的用户同时对一个数据执行的操作。并发性问题就是并发操作时遇到的各种问题。OracleDatabase10g系统在解决并发性问题时采取了事务处理和锁定机制。事务处理和锁是两个紧密联系的概念。事务就是一个单元的工作,包括一系列的操作,这些操作要么全做,要么全不做。事务确保多个数据的修改作为一个单元来处理。例如,在银行业务中,有一条记帐原则,即有借必有贷,借贷必相等。因此,为了保证这种原则,就得有确保借和贷的登记要么同时成功,要么同时失败,如果出现只记录了借,或只记录了贷,那么就违反了记帐原则,就会出现记错帐的情况。Oracle通过支持事务机制管理多个事务,保证事务的一致性。事务使用锁,防止其它用户修改另外一个还没有完成的事务中的数据。对于多用户系统来说,锁定机制是必须的。
12.2数据库的事务以第一个DML语句的执行作为开始以下面之一作为结束:COMMIT或ROLLBACK语句DDL或DCL语句(自动提交)用户会话正常结束系统异常终了
第5页一个事务的生命周期包括:事务开始、事务执行
您可能关注的文档
最近下载
- 985、211、双一流高校汇总表.pdf VIP
- 2025年中国邮政县域寄递事业部揽投部经理招聘笔试高频错题及答案.doc VIP
- 《贵州省小型水利水电工程设计概(估)算编制规定(试行)》及系列定额(2011版).docx VIP
- 糖尿病肾病-医学课件.pptx VIP
- 学堂在线 劳动教育 章节测试答案.docx VIP
- 2026陕西延长石油集团统一招聘笔试真题(完整版+详细手写阅卷版答案).docx VIP
- 《YDT-人工智能 关键基础技术 智能体分类方法和能力分级要求》.pdf
- 2025年中国邮政县域寄递事业部揽投部经理招聘笔试题库附答案.doc VIP
- 2026年西藏社区工作者招聘考试笔试试题(含答案).docx VIP
- [蛇牌手术器械]4. 蛇牌剪刀介绍.pdf VIP
原创力文档

文档评论(0)