欧美麻豆久久久久久中文_成年免费观看_男人天堂亚洲成人_中国一级片_动漫黄网站免费永久在线观看_国产精品自产av一区二区三区

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

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

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

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

Oracle在日志中記錄修改后數(shù)據(jù),而將修改前的數(shù)據(jù)記錄到“回滾段”(ROLLBACKSEGMENT)中。UNDO信息也會(huì)記錄在REDO中,也就是說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)志位來實(shí)現(xiàn)鎖機(jī)制。Oracle同一時(shí)刻不同的應(yīng)用程序有讀不一致的現(xiàn)象,這是因?yàn)镺racle認(rèn)為一致性指的是在開始讀的時(shí)候的斷片應(yīng)該保持一致,也就是說一直到TRANSACTION的生命周期里,總是能讀到一致的內(nèi)容。Oracle缺省的隔離級(jí)別類似DB2的UR,讀取數(shù)據(jù)和更新不會(huì)互鎖(如果提高Oracle的隔離級(jí)別,也會(huì)產(chǎn)生互鎖問題),但只能讀到已提交的數(shù)據(jù),無法得到最近修改(但暫時(shí)未提交)的版本。Oracle在其所有的隔離級(jí)別(即read committed、serializable以及read-only隔離級(jí)別)下都不會(huì)讀取臟數(shù)據(jù)(在read committed級(jí)別下,會(huì)從回滾段中直接讀取修改前的曾經(jīng)提交過的數(shù)據(jù))。在一些應(yīng)用里,需要讀到最新的數(shù)據(jù),也就是臟數(shù)據(jù)。

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

相關(guān)閱讀

主站蜘蛛池模板: 超薄丝袜足J好爽在线观看 男人的天堂在线视频 | 五月丁香六月综合缴情在线 | av一区二区在线播放 | 色香蕉色香蕉在线视频 | 亚洲h成年动漫在线观看网站 | 成熟YIN荡美妞A片视频麻豆 | 性窦初开 | 亚洲日韩精品A∨片无码 | 免费涩涩 | 男人的天堂免费 | 中文字幕无码高清晰 | 麻豆md0049免费 | 一个人在线观看www高清视频 | 国产精品5c5c5c | 狠狠狠狠狠干 | 台湾无码一区二区 | 99久久精品国产一区二区野战 | 国产精品免费vv欧美成人a | 中文字幕 制服 亚洲 另类 | 亚洲国产精品无码久久久不卡 | 亚洲色偷偷av | 日本高清中文字幕免费一区二区 | 亚洲αⅴ无码乱码在线观看性色 | 国产精品 欧美激情 在线播放 | 精品国产国语对白久久免费 | 无码国内精品久久综合88 | 另类尿喷潮videofree | 亚洲av中文无码乱人伦在线播放 | 亚洲国产va精品久久久不卡综合 | 中文字幕第18页 | 爱丫爱丫影院在线观看免费 | 久久久日韩精品一区二区三区 | 18禁强伦姧人妻又大又 | 人妻被按摩到潮喷无码日本 | 性盈盈网站久久久久忘忧草 | 人妻aⅴ中文字幕 | 最新永久无码AV网址亚洲 | 日本一道综合一本88在线 | 四房播播在线观看 | 五月丁香六月综合缴情在线 | 波多野结衣在线观看视频 |