色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

ORACLE鎖的管理

瀏覽:40日期: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 數據庫
主站蜘蛛池模板: 欧美99| 免费一级a毛片在线 | 国产一区亚洲欧美成人 | 国产护士一级毛片高清 | 成人欧美精品大91在线 | 91亚洲精品国产第一区 | 真人毛片 | 欧美日韩国产亚洲综合不卡 | 免费人成在线观看网站 | 在线观看免费亚洲 | 手机看片福利永久 | 三级香蕉 | 久艹视频在线 | 色拍拍在精品视频69影院在线 | 国产一二三区精品 | 亚洲国产精品二区久久 | 午夜免费片在线观看不卡 | 伊人国产在线视频 | 欧美一级特黄乱妇高清视频 | 亚洲国产一区二区三区四区五区 | 男人看片网址 | 韩国一级特黄清高免费大片 | 日韩精品一区二区三区在线观看l | 欧美一区二区三区视频 | 欧美三级在线看 | 99久久精品免费看国产一区二区三区 | 午夜限制r级噜噜片一区二区 | 国产人做人爱免费视频 | 亚洲欧美日韩精品久久久 | 久草手机视频在线观看 | 一品道一本香蕉视频 | 欧美日韩视频一区二区 | 国产一区二区三区免费观看 | 欧洲性大片xxxxx久久久 | 久草黄视频 | 国产成人精品自拍 | 欧美成人xxx | 久久免费看 | 日韩成人免费一级毛片 | 国产成人v视频在线观看 | 日韩在线中文 |