老司机91精品网站在线观看-老司机67194免费观看-老司国产精品视频-老熟人老女人国产老太-中文字幕日本在线-中文字幕日本一区久久

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

Oracle 10g 讀書筆記之鎖

發布時間:  2012/8/29 17:11:18

鎖機制用于管理對共享資源的并發訪問。

在 Oracle 中,事務應該延遲到適當的時刻提交,因為事務很長或很大,一般不會對系統有壓力;行級鎖沒有相關的開銷,1個行鎖還是1000000個行鎖專用于鎖定這個信息的“資源”數都是一樣的;

不要以為鎖升級“對系統更好”(例如使用表鎖而不是行鎖),Oracle 中鎖升級對系統沒有任何好處,不會節省任何資源;可以同時得到并發性和一致性,數據讀取器不會被寫入器阻塞。
-
 

使用 ORA_ROWSCN 的樂觀鎖定:

ORA_ROWSCN 建立在內部 Oracle 系統時鐘(SCN)基礎上。在 oracle 中,每次提交時,SCN 都會推進。除非創建表時支持在行級維護 ORA_ROWSCN ,否則 oracle 會在塊級維護。

創建表時啟用 ROWDEPENDENCIES,也可以使用 DBMS_REDEFINITION 中的在線重建功能。

查詢語句:select id, dbms_rowid.rowid_block_number(rowid) blockno, ora_rowscn from table

執行 INSERT、UPDATE、DELETE、MERGE 和 SELECT FOR UPDATE 時會阻塞,最后一個增加 NOWAIT 就不會阻塞。

Oracle 從來不會鎖升級,但它會執行鎖轉換或鎖提升。主要有三類鎖:

1、DML 鎖:用于確保一次只有一個人能修改某一行,而且你正在處理一個表時別人不能刪除這個表。

a、TX鎖(事務鎖):事務發起第一個修改時會得到TX鎖,而且會一直持有這個鎖,直至事務執行提交或回滾。

oralce 并沒有一個傳統的鎖管理器,不會用鎖管理器為系統中鎖定的每一行維護一個長長的列表。它只是簡單找到想鎖定的那一行并鎖定它。

在待鎖定的行所在的數據塊的最前面有一個“開銷”空間,這里會存放該塊的一個事務表,大小由創建對象時 CREATE 語句的兩個參數決定:

INITTRANS:初始的預分配大小,對于索引和表,默認為2。在頻繁修改的表上增加該值,同時 PCTFREE 值也需要相應的增加。

MAXTRANS:可以擴展到的最大值,默認為 255,即該塊最大的并發事務數。Oracle 10g 該參數已經不再使用。

b、TM 鎖:用于確保在修改表的內容時,表的結構不會改變。

每個事務只能得到一個 TX 鎖,但修改多少個對象,就能得到多少個 TM 鎖。并且鎖的總數可以通過 DML_LOCKS 參數定義。

如果參數設置為 0,則不允許 DDL。通過 ALTER TABLE TABLENAME DISABLE TABLE LOCK 命令,逐個禁用 TM 鎖。

2、DDL 鎖:在 DDL 操作中會自動為對象加 DDL 鎖,從而保護這些對象不會被其他會話所修改。

a、排他鎖:防止其它會話得到它們自己的 DDL 鎖或 TM 鎖。這說明 DDL 操作期間可以查詢表,但無法修改。

大多數 DDL 都帶有一個排他 DDL 鎖。例如 alter table t add new_column date;

例外:create index t_idx on t(x) online,它只會試圖得到表上的一個低級(mode 2)TM鎖,所以在 DDL 語句執行期間對表所做的修改維護一個記錄,執行 CREATE 時再把這些修改應用至新的索引。

b、共享鎖:保護所引用對象的結構,使之不會其他會話修改,但是允許修改數據。在創建存儲的編譯對象(如過程或視圖)時,會對依賴的對象加這種共享 DDL 鎖。

c、可中斷解析鎖:允許一個對象向另外某個對象注冊其依賴性。當某會話解析一條語句時,對該語句引用的每一個對象都會加一個解析鎖。目的是如果引用對象被修改,則將緩存的語句置為無效。

利用視圖 DBA_DLL_LOCKS 查看該信息。視圖腳本:[Oracle_HOME]/RDBMS/ADMIN\/catblock.sql

3、內部鎖和閂:閂是輕量級的串行化設備,用于協調對共享數據結構、對象和文件的多用戶訪問。設計為只保持極短的一段時間。使用諸如“測試和設置”以及“比較及交換”之類的原子指令來處理閂。

由于設置和釋放閂的指令是原子性的,盡管可能有多個進程在同時請求它,但操作系統本身可以保證只有一個進程能測試和設置閂。


本文出自:億恩科技【www.ypdoo.com.cn】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

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

    0371-60135900
    7*24小時客服服務熱線

     
     
    日本免费乱理伦片在线观看2018| 国产精品1024永久免费视频| 免费一级片网站| 日韩欧美一及在线播放| 国产国语在线播放视频| 免费一级片网站| 国产麻豆精品视频| 亚洲不卡一区二区三区在线 | 999精品视频在线| 天天色色网| 国产亚洲男人的天堂在线观看| 九九热精品免费观看| 日韩avdvd| 日韩中文字幕在线亚洲一区| 国产成人欧美一区二区三区的| 国产91视频网| 国产一区二区福利久久| 亚洲精品影院一区二区| 国产网站麻豆精品视频| 99久久精品国产高清一区二区| 天堂网中文字幕| 国产视频一区二区在线播放| 久久国产一久久高清| 成人免费观看男女羞羞视频| 亚欧乱色一区二区三区| 97视频免费在线观看| 91麻豆精品国产自产在线观看一区| 黄色短视屏| 二级片在线观看| 99久久精品国产国产毛片| 美女免费精品高清毛片在线视| 国产麻豆精品hdvideoss| 精品视频一区二区三区| 国产成人精品综合| 99色吧| 天天做人人爱夜夜爽2020毛片| 久久国产一久久高清| 国产成人欧美一区二区三区的| 国产伦精品一区三区视频 | 国产福利免费视频| 国产麻豆精品高清在线播放| 黄视频网站在线免费观看| 天天做人人爱夜夜爽2020| 日本免费乱理伦片在线观看2018| 日韩一级黄色| 成人影视在线播放| 一级片片| 四虎影视库| 国产成人精品综合| 欧美一区二区三区在线观看| 99色视频在线观看| 97视频免费在线| 国产网站在线| 国产成人女人在线视频观看| 精品视频一区二区三区| 精品视频在线观看一区二区三区| 国产高清在线精品一区二区 | 精品在线免费播放| 国产一区二区高清视频| 国产一区二区精品久久91| 国产麻豆精品视频| 国产综合成人观看在线| 国产亚洲精品成人a在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久精品欧美一区二区| 一本高清在线| 999精品视频在线| 国产韩国精品一区二区三区| 色综合久久久久综合体桃花网| 国产不卡精品一区二区三区| 午夜激情视频在线播放| 九九久久国产精品| 精品视频在线观看一区二区三区| a级毛片免费全部播放| 久久国产精品自线拍免费| 九九精品影院| 欧美一级视频免费观看| 日韩专区在线播放| 日韩av片免费播放| 国产麻豆精品视频| 日本特黄特色aaa大片免费| 亚久久伊人精品青青草原2020| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人在免费观看视频国产| 国产视频在线免费观看| 一级女性大黄生活片免费| 美女被草网站| 国产美女在线一区二区三区| 精品视频在线观看免费| 日日夜人人澡人人澡人人看免| 日韩一级精品视频在线观看| 99色视频在线| 九九九国产| 日韩免费在线视频| 九九精品影院| 黄视频网站免费观看| 国产一区二区精品久久91| 国产不卡高清在线观看视频| 精品久久久久久综合网| 日韩欧美一及在线播放| 美女免费精品高清毛片在线视| 九九免费高清在线观看视频| 欧美激情一区二区三区视频| 欧美另类videosbestsex久久| 国产91精品一区| 毛片高清| 成人免费网站久久久| 精品国产三级a| 欧美激情一区二区三区视频 | 亚洲天堂免费观看| 国产高清在线精品一区二区| 99热精品在线| 午夜精品国产自在现线拍| 国产伦精品一区二区三区在线观看| 四虎影视精品永久免费网站| 成人免费观看视频| 色综合久久天天综合| 国产精品12| 日韩中文字幕一区二区不卡| 亚洲爆爽| 国产成人啪精品视频免费软件| 青草国产在线| 麻豆网站在线看| 黄色福利片| 日韩一级黄色片| 成人免费一级毛片在线播放视频| 日韩av成人| 日韩中文字幕一区二区不卡| 香蕉视频三级| 黄视频网站在线观看| 日韩中文字幕一区| 国产a免费观看| 一级毛片视频在线观看| 成人影视在线播放| 99久久精品国产国产毛片| 日韩专区在线播放| 超级乱淫黄漫画免费| 欧美日本国产| a级毛片免费观看网站| 亚洲 男人 天堂| 国产激情视频在线观看| 香蕉视频三级| 91麻豆精品国产综合久久久| 亚洲第一视频在线播放| 日本伦理片网站| 99久久精品国产片| 成人a大片在线观看| 日韩av东京社区男人的天堂| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 亚州视频一区二区| 国产伦精品一区三区视频 | 国产一区精品| 一级毛片视频在线观看| 国产视频久久久| 精品视频在线观看一区二区| 免费毛片播放| 麻豆午夜视频| 成人高清护士在线播放| 色综合久久天天综合绕观看| 午夜激情视频在线播放| 国产麻豆精品hdvideoss| 国产91精品系列在线观看| 韩国毛片 免费| 国产高清在线精品一区a| 可以免费在线看黄的网站| 亚洲女人国产香蕉久久精品 | 青青久久精品国产免费看| 成人a级高清视频在线观看| 欧美18性精品| 天天色成人| 国产一区二区福利久久| 欧美激情一区二区三区在线播放| 国产网站免费| 欧美激情一区二区三区视频高清| 国产伦精品一区三区视频| 日韩avdvd| a级黄色毛片免费播放视频| 国产精品123| 国产激情视频在线观看| 91麻豆国产级在线| 一级片片| 精品视频在线观看一区二区| 久久福利影视| 国产成人精品影视| 亚洲天堂在线播放| 日韩专区亚洲综合久久| 精品国产一区二区三区久久久蜜臀| 国产a免费观看| 国产精品自拍一区| 免费一级片在线观看| 久久久久久久网| 999久久久免费精品国产牛牛| 国产视频久久久| 亚洲 男人 天堂| 国产一区二区精品| 日韩字幕在线| 国产成人精品影视| 精品视频免费在线| 99色视频在线观看| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 |