国产麻豆精品视频-国产麻豆精品免费视频-国产麻豆精品免费密入口-国产麻豆精品高清在线播放-国产麻豆精品hdvideoss-国产麻豆精品

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

Oracle事務(wù) 行級(jí)鎖 保存點(diǎn) 回滾 提交

發(fā)布時(shí)間:  2012/9/5 17:36:02

Oracle事務(wù)

一般事務(wù)(DML)即數(shù)據(jù)修改(增、刪、改)的事務(wù)
事務(wù)會(huì)將所有在事務(wù)中被修改的數(shù)據(jù)行加上鎖(行級(jí)鎖),來(lái)阻止其它人(會(huì)話)同時(shí)對(duì)這些數(shù)據(jù)的修改操作。
當(dāng)事務(wù)被提交或回滾后,這些數(shù)據(jù)才會(huì)被釋放鎖。

舉個(gè)例子:-
 

當(dāng)A操作一條數(shù)據(jù)N1后,暫未提交事務(wù) ,此時(shí)B又上來(lái)操作同一條數(shù)據(jù)N1,這時(shí)的情況是:
1、所有除A以外的人看不到被A所修改后的數(shù)據(jù)
2、B會(huì)處于等待狀態(tài),直到A提交或回滾了針對(duì)這條數(shù)據(jù)的修改(這也就是行級(jí)鎖的概念)
3、當(dāng)A提交事務(wù)后,所有人可以看到被A修改后的數(shù)據(jù),看不到B修改后的數(shù)據(jù)。但B能看到自己修改后的數(shù)據(jù)(與A一樣,因?yàn)锽還未提交事務(wù))。
4、當(dāng)B提交事務(wù)后,所有人可以看到被B修改后的數(shù)據(jù)。

由上可以看出,對(duì)同一條數(shù)據(jù)的事務(wù)處理,必須按先后順序進(jìn)行。
即:A先提交了事務(wù)后,B才可以提交事務(wù),否則B將無(wú)法對(duì)這條數(shù)據(jù)進(jìn)行修改(B會(huì)在操作這條數(shù)據(jù)時(shí)處于等待狀態(tài),直到A提交或回滾了事務(wù),釋放了這行數(shù)據(jù)的鎖)。

這里注意一點(diǎn),這里所說(shuō)有A與B并不是指二個(gè)Oracle帳戶,而是二個(gè)連接會(huì)話。上面只是為了方便舉例。
就是說(shuō)即使是在同一臺(tái)電腦上用同一個(gè)Oracle帳戶,但同時(shí)分別打開(kāi)了二個(gè)連接會(huì)話(比如同時(shí)打開(kāi)二個(gè)PL/SQL并用相同帳戶連接到同一個(gè)庫(kù)中),就會(huì)被視為A、B兩個(gè)人。

在PS/SQL中,對(duì)數(shù)據(jù)修改完后,如果用戶未提交事務(wù),但關(guān)閉或斷開(kāi)了PS/SQL,此時(shí)Oracle會(huì)立即提交此會(huì)話的事務(wù)。

我們可以事務(wù)中使用保存點(diǎn)來(lái)回滾到指定的時(shí)間節(jié)點(diǎn)上來(lái),但如果用提交事務(wù)(commit)后,所有保存點(diǎn)將被刪除。

舉個(gè)舉子:

savepoint a1;    --設(shè)置一個(gè)保存點(diǎn) a1;

update tmp set username='張三' where userid='101'  --修改一條數(shù)據(jù)

savepoint a2;   --設(shè)置一個(gè)保存點(diǎn) a1;

update tmp set username='李四' where userid='102  --再修改一條數(shù)據(jù)

 

rollback to a2;   --回滾到a2 保存點(diǎn)。 此時(shí)在 a2 保存點(diǎn)之后的所有數(shù)據(jù)修改視為無(wú)效。

rollback to a1;   --這里可以再?gòu)腶2保存點(diǎn)再回滾到a1 保存點(diǎn)。 此時(shí)在 a1 保存點(diǎn)之后的所有數(shù)據(jù)修改視為無(wú)效。

rollback;           --回滾全部。即撤消至上一次提交事務(wù)后的所有數(shù)據(jù)修改。

commit;  --提交事務(wù) 將回滾后的事務(wù)提交,并會(huì)刪除所有保存點(diǎn)。

注意:我們可以從a2向前再回滾到a1 ,但無(wú)法從a1回滾到a2。也就是只能向前回滾,不能從前面的點(diǎn)再向后回滾!

只讀事務(wù) 即,只用于select 查詢的事務(wù)

只讀事務(wù)主要用于在某一個(gè)時(shí)間點(diǎn)對(duì)數(shù)據(jù)的查詢統(tǒng)計(jì)。如:在18:00創(chuàng)建一個(gè)只讀事務(wù),然后可以開(kāi)始統(tǒng)計(jì)某張表的記錄數(shù)。此時(shí)18:00之后新添加到這張表中的數(shù)據(jù)就不會(huì)進(jìn)入到統(tǒng)計(jì)中去。也就是創(chuàng)建只讀事務(wù)的會(huì)話連接人,將無(wú)法看到在創(chuàng)建只讀事務(wù)之后其它任何人對(duì)數(shù)據(jù)的真實(shí)修改。

方法是:

set transaction read only;  --在此之后,擁有此會(huì)話的連接人將無(wú)法看到其它人對(duì)數(shù)據(jù)的任何改動(dòng)。用戶可以用select 進(jìn)行此時(shí)間點(diǎn)的統(tǒng)計(jì)查詢

set transaction read write;  --取消只讀事務(wù)

只讀事務(wù)沒(méi)有回滾和提交的功能也不記錄回滾LOG。

只讀事務(wù)最大的用處是保證在某個(gè)時(shí)間點(diǎn)查詢結(jié)果的一致性。換句話說(shuō),如果你要統(tǒng)計(jì)很多信息,有多個(gè)select查詢時(shí),但你執(zhí)行完第一個(gè)查詢后(如用戶信息統(tǒng)計(jì)),可能其它人進(jìn)來(lái)修改了某些數(shù)據(jù)你正在查詢的數(shù)據(jù)。這時(shí)你再進(jìn)行第二個(gè)查詢(如用戶信息的統(tǒng)計(jì)或其它有關(guān)用戶信息的查詢)。這時(shí)候?qū)⒊霈F(xiàn)數(shù)據(jù)查詢結(jié)果的不一致,第二次查詢的結(jié)果會(huì)由于數(shù)據(jù)被修改了而與第一次查詢結(jié)果一不樣。只讀事務(wù)正是解決這類(lèi)問(wèn)題的辦法。

其實(shí)Oracle為了優(yōu)化查詢?cè)趯?duì)于單條查詢時(shí)也會(huì)啟動(dòng)只讀事務(wù)(就是在你開(kāi)始執(zhí)行查詢時(shí)會(huì)有一個(gè)只讀事務(wù)點(diǎn),到查詢結(jié)束前,在這期間的數(shù)據(jù)修改都被無(wú)視掉),你無(wú)須手動(dòng)創(chuàng)建只讀事務(wù)。但多條查詢時(shí)我們就必須手動(dòng)創(chuàng)建只讀事務(wù)。


本文出自:億恩科技【www.artduck.net】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專(zhuān)注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線

     
     
    精品久久久久久中文字幕一区| 国产极品白嫩美女在线观看看| 午夜欧美成人久久久久久| 国产国语在线播放视频| 美女免费精品视频在线观看| 你懂的福利视频| 亚欧成人乱码一区二区| 国产麻豆精品hdvideoss| 国产成人啪精品| 超级乱淫伦动漫| 成人高清护士在线播放| 精品视频免费看| 欧美国产日韩久久久| 欧美日本二区| 国产91精品系列在线观看| 精品久久久久久综合网| 亚洲 国产精品 日韩| 日本免费乱理伦片在线观看2018| 精品视频在线观看免费| 精品国产香蕉在线播出| 成人免费观看的视频黄页| 麻豆系列 在线视频| 四虎影视久久| 国产91精品一区二区| 久久久久久久久综合影视网| 国产一区二区精品| 一本高清在线| 四虎久久影院| 99久久网站| 99色精品| 国产视频一区二区在线观看| 日韩在线观看免费| 九九精品在线播放| 久草免费在线视频| 亚洲第一色在线| 亚洲精品久久久中文字| 青青久在线视频| 国产亚洲精品aaa大片| 欧美1区| 韩国三级香港三级日本三级| 国产美女在线观看| 午夜家庭影院| 免费毛片播放| 亚洲女人国产香蕉久久精品| 国产网站免费| 韩国毛片 免费| a级精品九九九大片免费看| 久久久成人影院| 国产极品精频在线观看| 亚洲 激情| 日韩中文字幕一区二区不卡| 你懂的福利视频| 精品久久久久久中文字幕2017| 91麻豆精品国产片在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产视频一区二区在线播放| 999久久久免费精品国产牛牛| 亚洲 男人 天堂| 久久国产精品只做精品| 欧美一级视频免费| 日本在线www| 黄色短视频网站| 精品在线免费播放| 超级乱淫黄漫画免费| 国产视频久久久| 欧美另类videosbestsex| 久久国产一区二区| 久久久成人影院| 91麻豆精品国产高清在线| 四虎影视库国产精品一区| 久久久久久久久综合影视网| 四虎论坛| 久久国产精品只做精品| 久久精品免视看国产成人2021| 精品视频在线观看视频免费视频| 久久精品大片| 亚洲精品中文一区不卡| 成人免费高清视频| 韩国三级视频网站| 亚洲第一页色| 久久国产精品自由自在| 国产国语在线播放视频| 国产一区二区福利久久| 成人高清视频在线观看| 青青久久精品| 美女免费黄网站| 久久国产影院| 成人高清视频在线观看| 一级女性大黄生活片免费| 青青久久精品| 尤物视频网站在线| 一级毛片视频免费| 亚欧视频在线| 欧美爱爱网| 尤物视频网站在线观看| 欧美α片无限看在线观看免费| 国产韩国精品一区二区三区| 超级乱淫黄漫画免费| 韩国三级香港三级日本三级la| 亚洲精品中文字幕久久久久久| 99久久精品费精品国产一区二区| 国产伦久视频免费观看视频| 久久国产精品只做精品| 日本特黄特色aa大片免费| 日韩一级精品视频在线观看| 国产麻豆精品免费密入口| 亚洲第一页色| 成人a大片高清在线观看| 97视频免费在线| 四虎影视精品永久免费网站 | 久久99中文字幕久久| 久久久成人网| 国产网站在线| 美女免费毛片| 久久久成人影院| 国产网站免费观看| 亚洲第一色在线| 99热精品一区| 国产网站麻豆精品视频| 天天色成人| 亚洲天堂免费观看| a级毛片免费全部播放| 亚洲女人国产香蕉久久精品| 91麻豆爱豆果冻天美星空| 久久久成人网| 香蕉视频久久| 精品久久久久久中文字幕一区| 日韩av东京社区男人的天堂| 国产91精品一区二区| 欧美爱爱网| 日韩av片免费播放| 日本特黄一级| 久草免费在线色站| 天天色色色| 99久久精品国产高清一区二区| 国产亚洲精品成人a在线| 色综合久久手机在线| 日本免费乱理伦片在线观看2018| 欧美激情一区二区三区中文字幕| 高清一级片| 欧美一区二区三区性| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 欧美国产日韩在线| 国产伦理精品| 99色视频| 精品视频免费看| 国产成人精品影视| 久久国产一久久高清| 天天色成人| 国产成人女人在线视频观看 | 韩国三级视频在线观看| 欧美大片一区| 97视频免费在线| 亚欧视频在线| 日韩av成人| 999精品视频在线| 精品在线免费播放| 麻豆网站在线免费观看| 欧美国产日韩一区二区三区| 精品毛片视频| 精品久久久久久综合网| 国产一区二区精品久久91| 欧美激情一区二区三区在线 | 精品视频一区二区| 欧美日本二区| 日韩一级精品视频在线观看| 九九热国产视频| 久草免费在线色站| 国产视频久久久久| 亚洲第一视频在线播放| 免费的黄色小视频| 91麻豆精品国产自产在线| 高清一级毛片一本到免费观看| 韩国毛片免费大片| 精品视频免费看| 日韩免费在线观看视频| 日韩中文字幕在线播放| 黄视频网站在线免费观看| 欧美另类videosbestsex视频| 欧美激情伊人| 成人免费观看视频| 国产高清在线精品一区a| 999精品在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产网站免费视频| 久久99中文字幕| 午夜在线观看视频免费 成人| 午夜久久网| 四虎影视库国产精品一区| 你懂的国产精品| 亚洲第一视频在线播放| 一级毛片视频在线观看| 亚洲 激情| 久久99这里只有精品国产| 久久国产精品自由自在| 成人高清护士在线播放| 欧美国产日韩久久久| 黄视频网站在线免费观看| 日本免费乱理伦片在线观看2018| 超级乱淫黄漫画免费|