- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
并行控制与回复-国立联合大学.PDF
並行控制與回復
國立聯合大學 資訊管理學系
陳士杰老師
▊ Outlines
並行控制 (Concurrency Control)
復原 (Recovery)
【講義:Ch. 7, Section 2與Section 3】
【原文:Ch. 14】
注意
在本單元中,DML指令包含DQL指令
國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰) 2
▊ 並行控制(Concurrency Control)
定義:
讓多個交易可以在同一時間存取同一筆資料 ,稱之為並行 。
並行
並行控制即讓多筆交易在並行的狀況下運作,而不會互相干擾 ,確
並行控制 不會互相干擾
保交易間的孤立性(Isolation) ,以及提高交易的效率 。
孤立性(Isolation) 效率
目的:
多筆交易可同時進行,而不互相干擾
減低交易回應時間(Response Time)
回應時間
增加交易產出(Throughput)
產出
國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰) 3
並行控制不佳可能產生的問題
遺失更新(Lost Update)
不一致分析(Inconsistent Analysis)
未確認相依(Uncommitted Dependency)
國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰) 4
遺失更新
當有多筆交易交錯執行,且這些交易針對相同資料項目作
相同資料項目
存取或異動時,可能會使此資料項目的內容值不正確(發
不正確
生不可預期的錯誤),稱為遺失更新 。
遺失更新
例:假設我有一個帳號x,其中x = 500
(父) T1: x = x+100 (操作:r (x), x = x+100, w (x))
1 1
(母) T2: x = x+250 (操作:r (x), x = x+250, w (x))
2 2
國立聯合大學 資訊管理學系 資料庫系統課程 (陳士杰) 5
DB in H.D.
1
2
(暫存於記憶體) 3
x 750
500
4
5
您可能关注的文档
- 实验3外部中断实验实验目的了解S3C2410外部中断的工作原理.doc
- 实验4IP位址分析.PDF
- 实验一混凝及胶凝.doc
- 实验一设备网工业以太网组网.doc
- 实验三存储管理-Read.doc
- 实验三实验目的掌握Linux下开源网络软件的安装分析与使用实验.doc
- 实验二线程同步与通信.ppt
- 实验八存储器扩充.doc
- 实验八端口聚合配置-湖北工业大学计算机学院.PDF
- 实验六光纤特性量测组员朱瑞溢连曼均、蔡敏瑛1.实验目的1.doc
- 并行科技-全国中小企业股份转让系统.PDF
- 并行计算中时延负载平衡系统的稳定性-JournalofNortheastern.PDF
- 幺-AII-IR-主页-中国农业科学院.PDF
- 幼儿教保研究期刊审稿办法.doc
- 幼教师管理系统-台南市教育局资讯中心.ppt
- 广东海埠律师事务所关于广州广电运通金融电子股份有限公司首次公开.PDF
- 广州公共资源交易中心网上竞价项目报价响应表-广州市白云区政府.PDF
- 广州市2009年第二季度产品质量监督抽查部分不合格产品公告序号标称.doc
- 广州市昊志机电股份有限公司2016年度权益分派实施公告.PDF
- 广泛应用于各类复杂工程问题的求解结构分析、成形-automesh-2d.doc
文档评论(0)