久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

ORACLE鎖的管理

瀏覽:45日期:2023-11-14 09:19:28
Oracle鎖的治理   ORACLE里鎖有以下幾種模式:0:none1:null 空2:Row-S 行共享(RS):共享表鎖,sub share3:Row-X 行獨占(RX):用于行的修改,sub exclusive4:Share 共享鎖(S):阻止其他DML操作,share 5:S/Row-X 共享行獨占(SRX):阻止其他事務操作,share/sub exclusive6:exclusive 獨占(X):獨立訪問使用,exclusive數字越大鎖級別越高, 影響的操作越多。1級鎖有:Select,有時會在v$locked_object出現。2級鎖有:Select for update,Lock For Update,Lock Row Shareselect for update當對話使用for update子串打開一個游標時,所有返回集中的數據行都將處于行級(Row-X)獨占式鎖定,其他對象只能查詢這些數據行,不能進行update、delete或select for update操作。3級鎖有:Insert, Update, Delete, Lock Row Exclusive沒有commit之前插入同樣的一條記錄會沒有反應, 因為后一個3的鎖會一直等待上一個3的鎖, 我們必須釋放掉上一個才能繼續工作。4級鎖有:Create Index, Lock Sharelocked_mode為2,3,4不影響DML(insert,delete,update,select)操作, 但DDL(alter,drop等)操作會提示ora-00054錯誤。00054, 00000, 'resource busy and acquire with NOWAIT specified'// *Cause: Resource interested is busy.// *Action: Retry if necessary.5級鎖有:Lock Share Row Exclusive具體來講有主外鍵約束時update / delete ... ; 可能會產生4,5的鎖。6級鎖有:Alter table, Drop table, Drop Index, Truncate table, Lock Exclusive以DBA角色, 查看當前數據庫里鎖的情況可以用如下SQL語句:col owner for a12col object_name for a16select b.owner,b.object_name,l.session_id,l.locked_modefrom v$locked_object l, dba_objects bwhere b.object_id=l.object_id/select t2.username,t2.sid,t2.serial#,t2.logon_timefrom v$locked_object t1,v$session t2where t1.session_id=t2.sid order by t2.logon_time/假如有長期出現的一列,可能是沒有釋放的鎖。我們可以用下面SQL語句殺掉長期沒有釋放非正常的鎖:alter system kill session 'sid,serial#';假如出現了鎖的問題, 某個DML操作可能等待很久沒有反應。當你采用的是直接連接數據庫的方式,也不要用OS系統命令 $kill process_num 或者 $kill -9 process_num來終止用戶連接,因為一個用戶進程可能產生一個以上的鎖, 殺OS進程并不能徹底清除鎖的問題。
標簽: Oracle 數據庫
主站蜘蛛池模板: 欧美精品一区在线发布 | 97国产一区二区 | 精品国产一区二区 | 成人久久 | 国产激情免费 | 国产伊人99 | 婷婷精品| 夜夜天天操 | 国产精品欧美一区二区三区 | 午夜看片 | 国产精品污www一区二区三区 | 91精品国产高清久久久久久久久 | 国产视频第一页 | 成人在线国产 | 日韩成年人视频 | 欧美黄色一区 | 日韩资源 | 国内精品久久久久国产 | 亚洲国产aⅴ成人精品无吗 国产精品永久在线观看 | 天天人人精品 | 亚洲夜幕久久日韩精品一区 | 麻豆一区 | 99精品国产高清一区二区麻豆 | 国产精品美女视频 | 成人中文视频 | 日韩精品一区二区三区中文在线 | 欧美成人性生活视频 | 日韩欧美国产一区二区 | 欧美国产在线视频 | 久久综合狠狠综合久久综合88 | 亚洲视频在线播放 | 91在线国产观看 | 国产成人精品久久二区二区 | 精品久久久久久国产 | 在线激情网站 | 91啦| 午夜精品久久久久久久久 | 精品久久久久久久久久久久久久 | 精品国产乱码久久久久久1区2区 | 亚洲不卡视频在线 | 欧美五月婷婷 |