Free性欧美Hd另类_精品亚洲欧美视频在线观看_freesex欧美喷水_字幕av在线_久久久久久国产免费_伊人5566

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 數(shù)據(jù)庫(kù) > 數(shù)據(jù)庫(kù)并發(fā)

數(shù)據(jù)庫(kù)并發(fā)

2018-07-05 14:54:13 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

(5)數(shù)據(jù)庫(kù)并發(fā)

Oracle在日志中記錄修改后數(shù)據(jù),而將修改前的數(shù)據(jù)記錄到“回滾段”(ROLLBACKSEGMENT)中。UNDO信息也會(huì)記錄在REDO中,也就是說(shuō)Oracle會(huì)把修改前的數(shù)據(jù)及其修改后的數(shù)據(jù)都記錄在REDO中,以便實(shí)例失效的時(shí)候進(jìn)行recovery。

當(dāng)一個(gè)應(yīng)用程序?qū)Ρ硪訧nsert、Update和Delete操作進(jìn)行修改時(shí),另外一個(gè)應(yīng)用程序在讀取該表時(shí),會(huì)從回滾段中讀取該表修改前的數(shù)據(jù)。Oracle利用數(shù)據(jù)行上的標(biāo)志位來(lái)實(shí)現(xiàn)鎖機(jī)制。Oracle同一時(shí)刻不同的應(yīng)用程序有讀不一致的現(xiàn)象,這是因?yàn)镺racle認(rèn)為一致性指的是在開始讀的時(shí)候的斷片應(yīng)該保持一致,也就是說(shuō)一直到TRANSACTION的生命周期里,總是能讀到一致的內(nèi)容。Oracle缺省的隔離級(jí)別類似DB2的UR,讀取數(shù)據(jù)和更新不會(huì)互鎖(如果提高Oracle的隔離級(jí)別,也會(huì)產(chǎn)生互鎖問(wèn)題),但只能讀到已提交的數(shù)據(jù),無(wú)法得到最近修改(但暫時(shí)未提交)的版本。Oracle在其所有的隔離級(jí)別(即read committed、serializable以及read-only隔離級(jí)別)下都不會(huì)讀取臟數(shù)據(jù)(在read committed級(jí)別下,會(huì)從回滾段中直接讀取修改前的曾經(jīng)提交過(guò)的數(shù)據(jù))。在一些應(yīng)用里,需要讀到最新的數(shù)據(jù),也就是臟數(shù)據(jù)。

在1日的DB2里(DB2 9.7以前)是靠鎖來(lái)解決并發(fā)問(wèn)題的,這是一個(gè)陣營(yíng)。而Oracle在另一個(gè)陣營(yíng),使用MVCC。Oracle叫UNDO。實(shí)踐檢驗(yàn),MVCC勝出。讀臟數(shù)據(jù)沒有太大用處。對(duì)于并發(fā)控制,無(wú)論是DB2還是Oracle,都有自己的特色,只要合理地設(shè)計(jì)應(yīng)用并配置好數(shù)據(jù)庫(kù)參數(shù),就能夠滿足絕大多數(shù)的需求。

相關(guān)閱讀

主站蜘蛛池模板: 911亚洲精品777777 | 欧美日韩一区二区三区四区在线观看 | 国产精品扒开腿做爽爽的视频 | 国产精品久久久久久久久久久久午夜片 | 麻花豆传媒剧国产免费mv豆丁网 | 久久久久久久久久久丰满 | 韩国女主播一区二区三区 | 无码熟妇人妻AV影音先锋 | 欧美精品日韩一区 | 国产精品伦理久久久久久 | 久久久久亚洲精品成人网小说 | 最新黄色av| 国产白丝无码视频在线观看 | 真人作爱视频免费 | 在线观看黄色免费视频 | 久久厕所偷拍视频 | 国产精品免费自拍 | 久久久一级黄色片 | 91精品国产自产在线 | 国产国语毛片 | 四虎影院官网 | 久久久久久国产精品 | 久久精品国产精品国产一区 | 高清国产一区二区三区 | 91动漫在线观看 | 91久久精品日日躁夜夜躁国产 | 成人极品视频 | 国产无遮挡A片又黄又爽软件 | 99久久中文| 国产成人无码a区精油按摩 日韩黄色大片网站 | 最近更新2019中文字幕 | 伊人黄色 | 91豆花视频 | 国产精品三级av | 91免费网站视频 | 精品大片一区二区 | 欧美日韩精品一二三区 | 国产又黄又潮娇喘视频在线观看 | 久久精品亚洲一区二区三区浴池 | 久久国产自偷自偷免费一区调 | 亚洲精品1|