数据库原理第十一章并发控制实用教案.pptx
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPTX 页数:100 大小:1.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库原理第十一章并发控制实用教案.pptx

数据库原理第十一章并发控制实用教案.pptx

预览

免费试读已结束,剩余 90 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

问题(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ě)重复读(续)3.读“脏”数据(shùjù)读“脏”数据(shùjù)(续)并发(bìngfā)控制概述(续)并发控制(kòngzhì)概述(续)第十一章并发(bìngfā)控制11.2封锁(fēnɡsuǒ)什么(shénme)是封锁基本(jīběn)封锁类型排它锁共享锁锁的相容(xiānɡrónɡ)矩阵锁的相容(xiānɡrónɡ)矩阵(续)使用(shǐyòng)封锁机制解决丢失修改问题使用封锁机制解决不可(bùkě)重复读问题使用(shǐyòng)封锁机制解决读“脏”数据问题第十一章并发(bìngfā)控制11.3活锁和死锁活锁活锁(续)活锁(续)死锁死锁(续)解决(jiějué)死锁的方法1.死锁的预防(yùfáng)死锁的预防(yùfáng)(续)(1)一次封锁(fēnɡsuǒ)法(2)顺序(shùnxù)封锁法死锁的预防(yùfáng)(续)2.死锁的诊断(zhěnduàn)与解除(1)超时法(2)等待(děngdài)图法等待(děngdài)图法(续)等待(děngdài)图法(续)死锁的诊断(zhěnduàn)与解除(续)第十一章并发(bìngfā)控制11.4并发(bìngfā)调度的可串行性可串行化调度(diàodù)可串行化调度(diàodù)(续)串行化调度(diàodù),正确的调度(diàodù)串行化调度(diàodù),正确的调度(diàodù)不可串行化调度(diàodù),错误的调度(diàodù)可串行化调度(diàodù),正确的调度(diàodù)冲突(chōngtū)可串行化调度冲突(chōngtū)可串行化调度(续)冲突(chōngtū)可串行化调度(续)冲突(chōngtū)可串行化调度(续)第十一章并发(bìngfā)控制11.5两段锁协议(xiéyì)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)两段锁协议(xiéyì)(续)第十一章并发(bìngfā)控制封锁(fēnɡsuǒ)粒度选择封锁粒度(lìdù)原则选择封锁(fēnɡsuǒ)粒度的原则(续)选择封锁粒度(lìdù)的原则(续)多粒度(lìdù)封锁多粒度(lìdù)封锁(续)多粒度(lìdù)封锁协议显式封锁(fēnɡsuǒ)和隐式封锁(fēnɡsuǒ)显式封锁(fēnɡsuǒ)和隐式封锁(fēnɡsuǒ)(续)显式封锁(fēnɡsuǒ)和隐式封锁(fēnɡsuǒ)(续)意向锁意向锁(续)常用(chánɡyònɡ)意向锁意向锁(续)意向锁(续)意向锁(续)意向锁(续)意向锁(续)意向锁(续)意向锁(续)第十一章并发(bìngfā)控制11.7小结(xiǎojié)小结(xiǎojié)(续)小结(xiǎojié)(续)小结(xiǎojié)(续)下课(xiàkè)了。。。AnIntroductiontoDatabaseSystem