meta données pour cette page
Ceci est une ancienne révision du document !
SESSIONS
- sessions en cours
SET lines 500 col LOGON_TIME format a15 col MACHINE format a20 col PID format a8 col SID format a8 col ser# format a8 col username format a20 col os_user format a18 col BOX format a20 SELECT b.LOGON_TIME, b.MACHINE, SUBSTR(a.spid,1,9) pid, SUBSTR(b.sid,1,5) sid, SUBSTR(b.serial#,1,5) ser#, SUBSTR(b.machine,1,6) box, SUBSTR(b.username,1,10) username, SUBSTR(b.osuser,1,8) os_user, SUBSTR(b.program,1,30) program FROM v$session b, v$process a WHERE b.paddr = a.addr AND TYPE='USER' ORDER BY spid;
- generate kill session
SELECT 'alter system kill session '||''''||sid||','||serial#||',' ||'@'||INST_ID||''''||' immediate;' FROM gv$session WHERE USERNAME='xxxxx' ORDER BY INST_ID;
- lock
SELECT 'Instance '||s1.INST_ID||' '|| s1.username || '@' || s1.machine || ' ( SID=' || s1.sid || ','|| s1.serial#||s1.status|| ' ) is blocking ' || s2.username || '@' || s2.machine || ' ( SID=' || s2.sid || ' ) ' ||s2.sql_id FROM gv$lock l1, gv$session s1, gv$lock l2, gv$session s2 WHERE s1.sid=l1.sid AND s1.inst_id=l1.inst_id AND s2.sid=l2.sid AND s2.inst_id=l2.inst_id AND l1.BLOCK=1 AND l2.request > 0 AND l1.id1 = l2.id1 AND l2.id2 = l2.id2 ;