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)閱讀

主站蜘蛛池模板: 久久久久亚洲av无码专区蜜芽 | 91综合在线 | 一级国产视频 | 夫妻午夜视频 | 亚洲猛交xxxx乱大交 | 蜜桃视频麻豆女神沈芯语免费观看 | 欧美成人免费观看视频 | 亚洲aⅴ影视 | 99精品国产一区二区三区不卡 | 麻豆md0049免费 | 天天色天天色天天色 | 伊人网222| 中国av一级片| 少妇被黑人4p到惨叫在线观看 | 亚洲国产精品无码二区 | 亞洲中文字幕第一 | 国产精品偷伦小说 | 国产对白视频 | jvid在线播放观看免费 | 91嫩草私人成人亚洲影院 | 免费av国产 | 欧美肥bb | 天天看天天操 | 天堂在线99香蕉在线视频 | 超碰一区二区 | 亚洲一区二区三区含羞草 | 2020年最新国产精品正在播放 | 亚洲最大AV资源网在线观看 | 日本不卡在线观看 | 国产一区精品福利 | 少妇小莹的yin荡生活下视频 | 亚洲aaa视频 | 男人午夜视频 | 亚洲亚洲人成综合丝袜图片 | 日本在线一二三区 | 国产一级片免费在线观看 | 乱码精品国产成人观看免费 | 天天躁夜夜躁狠狠躁2021牛牛 | 狠狠躁夜夜躁人人躁婷婷 | 国产浮力第一页草草影院 | 视频一区在线 |