数据库原理第十一章并发控制实用教案.pptx
王子****青蛙
亲,该文档总共100页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
数据库原理第十一章并发控制实用教案.pptx
问题(wèntí)的产生问题(wèntí)的产生(续)问题(wèntí)的产生(续)问题(wèntí)的产生(续)问题(wèntí)的产生(续)问题(wèntí)的产生(续)第十一章并发(bìngfā)控制11.1并发控制(kòngzhì)概述T1的修改(xiūgǎi)被T2覆盖了!并发(bìngfā)控制概述(续)并发(bìngfā)控制概述(续)1.丢失(diūsī)修改丢失(diūsī)修改(续)2.不可(bùkě)重复读不可(bùkě)重复读(续)不可(bùkě)重复读(续)不可(bùkě)重复读
数据库原理并发控制实用教案.pptx
第11章并发(bìngfā)控制1并发控制(kòngzhì)概述事务的串行执行与交叉(jiāochā)并发执行并发(bìngfā)操作对数据库一致性影响的实例并发操作会引起(yǐnqǐ)哪些数据不一致性呢?三种(sānzhǒnɡ)数据不一致性三类(sānlèi)数据不一致性产生数据不一致(yīzhì)的原因2封锁(fēnɡsuǒ)排它锁与共享锁的相容(xiānɡrónɡ)矩阵利用(lìyòng)封锁解决丢失修改问题利用封锁解决(jiějué)读赃数据问题利用(lìyòng)封锁解决不可重复读问题3活锁和死
数据库系统概论第十一章并发控制学习教案.pptx
会计学第十一章并发(bìngfā)控制并发(bìngfā)控制概述并发(bìngfā)控制(续)并发(bìngfā)控制(续)事务并发执行(zhíxíng)带来的问题11.1并发(bìngfā)控制概述T1的修改(xiūgǎi)被T2覆盖了!并发(bìngfā)操作带来的数据不一致性1.丢失(diūsī)修改2.不可(bùkě)重复读三类(sānlèi)不可重复读3.读“脏”数据(shùjù)图11.1三种(sānzhǒnɡ)数据不一致性图11.1三种(sānzhǒnɡ)数据不一致性(续)图11.1三种(
数据库原理并发控制.ppt
问题的产生问题的产生(续)问题的产生(续)问题的产生(续)问题的产生(续)第十一章并发控制11.1并发控制概述T1的修改被T2覆盖了!并发控制概述(续)并发控制概述(续)1.丢失修改丢失修改(续)2.不可重复读不可重复读(续)不可重复读(续)不可重复读(续)3.读“脏”数据读“脏”数据(续)并发控制概述(续)并发控制概述(续)第十一章并发控制11.2封锁什么是封锁基本封锁类型排它锁共享锁锁的相容矩阵锁的相容矩阵(续)使用封锁机制解决丢失修改问题使用封锁机制解决不可重复读问题使用封锁机制解决读“脏”数据问题
数据库系统概论第十一章并发控制.pptx
会计学第十一章并发控制并发控制概述并发控制(续)并发控制(续)事务并发执行带来的问题11.1并发控制概述T1的修改被T2覆盖了!并发操作带来的数据不一致性1.丢失修改2.不可重复读三类不可重复读3.读“脏”数据图11.1三种数据不一致性图11.1三种数据不一致性(续)图11.1三种数据不一致性(续)第十一章并发控制11.2封锁一、什么是封锁11.2封锁二、基本封锁类型排它锁共享锁11.2封锁三、锁的相容矩阵封锁(续)T1T1T1第十一章并发控制11.3活锁和死锁11.3.1活锁如何避免活锁11.3.2死锁