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

Oracle數據庫檢查死鎖的sql

瀏覽:4日期:2023-11-19 13:04:21
實現代碼如下:Oracle數據庫檢查死鎖的sqlSELECT;;;SID,;DECODE;(BLOCK,;0,;'NO',;'YES');blocker,Oracle數據庫檢查死鎖的sqlDECODE;(request,;0,;'NO',;'YES');waiterOracle數據庫檢查死鎖的sqlFROM;v$lockOracle數據庫檢查死鎖的sqlWHERE;request;>;0;OR;BLOCK;>;0Oracle數據庫檢查死鎖的sqlORDER;BY;BLOCK;DESC;Oracle數據庫檢查死鎖的sqlSELECT;;;bs.username;'Blocking;User',;bs.username;'DB;User',Oracle數據庫檢查死鎖的sqlws.username;'Waiting;User',;bs.SID;'SID',;ws.SID;'WSID',Oracle數據庫檢查死鎖的sqlbs.serial#;'Serial#',;bs.sql_address;'address',Oracle數據庫檢查死鎖的sqlbs.sql_hash_value;'Sql;hash',;bs.program;'Blocking;App',Oracle數據庫檢查死鎖的sqlws.program;'Waiting;App',;bs.machine;'Blocking;Machine',Oracle數據庫檢查死鎖的sqlws.machine;'Waiting;Machine',;bs.osuser;'Blocking;OS;User',Oracle數據庫檢查死鎖的sqlws.osuser;'Waiting;OS;User',;bs.serial#;'Serial#',Oracle數據庫檢查死鎖的sqlws.serial#;'WSerial#',Oracle數據庫檢查死鎖的sqlDECODE;(wk.TYPE,Oracle數據庫檢查死鎖的sql'MR',;'Media;Recovery',Oracle數據庫檢查死鎖的sql'RT',;'Redo;Thread',Oracle數據庫檢查死鎖的sql'UN',;'USER;Name',Oracle數據庫檢查死鎖的sql'TX',;'Transaction',Oracle數據庫檢查死鎖的sql'TM',;'DML',Oracle數據庫檢查死鎖的sql'UL',;'PL/SQL;USER;LOCK',Oracle數據庫檢查死鎖的sql'DX',;'Distributed;Xaction',Oracle數據庫檢查死鎖的sql'CF',;'Control;FILE',Oracle數據庫檢查死鎖的sql'IS',;'Instance;State',Oracle數據庫檢查死鎖的sql'FS',;'FILE;SET',Oracle數據庫檢查死鎖的sql'IR',;'Instance;Recovery',Oracle數據庫檢查死鎖的sql'ST',;'Disk;SPACE;Transaction',Oracle數據庫檢查死鎖的sql'TS',;'Temp;Segment',Oracle數據庫檢查死鎖的sql'IV',;'Library;Cache;Invalidation',Oracle數據庫檢查死鎖的sql'LS',;'LOG;START;OR;Switch',Oracle數據庫檢查死鎖的sql'RW',;'ROW;Wait',Oracle數據庫檢查死鎖的sql'SQ',;'Sequence;Number',Oracle數據庫檢查死鎖的sql'TE',;'Extend;TABLE',Oracle數據庫檢查死鎖的sql'TT',;'Temp;TABLE',Oracle數據庫檢查死鎖的sqlwk.TYPEOracle數據庫檢查死鎖的sql);lock_type,Oracle數據庫檢查死鎖的sqlDECODE;(hk.lmode,Oracle數據庫檢查死鎖的sql0,;'None',Oracle數據庫檢查死鎖的sql1,;'NULL',Oracle數據庫檢查死鎖的sql2,;'ROW-S;(SS)',Oracle數據庫檢查死鎖的sql3,;'ROW-X;(SX)',Oracle數據庫檢查死鎖的sql4,;'SHARE',Oracle數據庫檢查死鎖的sql5,;'S/ROW-X;(SSX)',Oracle數據庫檢查死鎖的sql6,;'EXCLUSIVE',Oracle數據庫檢查死鎖的sqlTO_CHAR;(hk.lmode)Oracle數據庫檢查死鎖的sql);mode_held,Oracle數據庫檢查死鎖的sqlDECODE;(wk.request,Oracle數據庫檢查死鎖的sql0,;'None',Oracle數據庫檢查死鎖的sql1,;'NULL',Oracle數據庫檢查死鎖的sql2,;'ROW-S;(SS)',Oracle數據庫檢查死鎖的sql3,;'ROW-X;(SX)',Oracle數據庫檢查死鎖的sql4,;'SHARE',Oracle數據庫檢查死鎖的sql5,;'S/ROW-X;(SSX)',Oracle數據庫檢查死鎖的sql6,;'EXCLUSIVE',Oracle數據庫檢查死鎖的sqlTO_CHAR;(wk.request)Oracle數據庫檢查死鎖的sql);mode_requested,Oracle數據庫檢查死鎖的sqlTO_CHAR;(hk.id1);lock_id1,;TO_CHAR;(hk.id2);lock_id2,Oracle數據庫檢查死鎖的sqlDECODEOracle數據庫檢查死鎖的sql(hk.BLOCK,0,;'NOT;Blocking',;/**//*;Not;blocking;any;other;processes;*/1,;'Blocking',;;;;;/**//*;This;lock;blocks;other;processes;*/2,;'Global',;;/**//*;This;lock;is;global,;so;we;can't;tell;*/Oracle數據庫檢查死鎖的sqlTO_CHAR;(hk.BLOCK)Oracle數據庫檢查死鎖的sql);blocking_othersOracle數據庫檢查死鎖的sqlFROM;v$lock;hk,;v$session;bs,;v$lock;wk,;v$session;wsOracle數據庫檢查死鎖的sqlWHERE;hk.BLOCK;=;1Oracle數據庫檢查死鎖的sqlAND;hk.lmode;! =;0Oracle數據庫檢查死鎖的sqlAND;hk.lmode;!=;1Oracle數據庫檢查死鎖的sqlAND;wk.request;!=;0Oracle數據庫檢查死鎖的sqlAND;wk.TYPE(+);=;hk.TYPEOracle數據庫檢查死鎖的sqlAND;wk.id1(+);=;hk.id1Oracle數據庫檢查死鎖的sqlAND;wk.id2(+);=;hk.id2Oracle數據庫檢查死鎖的sqlAND;hk.SID;=;bs.SID(+)Oracle數據庫檢查死鎖的sqlAND;wk.SID;=;ws.SID(+)Oracle數據庫檢查死鎖的sqlAND;(bs.username;IS;NOT;NULL)Oracle數據庫檢查死鎖的sqlAND;(bs.username;<>;'SYSTEM')Oracle數據庫檢查死鎖的sqlAND;(bs.username;<>;'SYS')Oracle數據庫檢查死鎖的sqlORDER;BY;1;
標簽: Oracle 數據庫
国产综合久久一区二区三区