블로킹 세션 확인 및 블로킹 아이디 Kill
SYS@orcl> select sid, serial#, username << 블로킹 하고 있는 유저 검색할 때 sid 와 serial#가 필요하다.
2 from v$session
3 where sid in (select blocking_session from v$session);
SID SERIAL# USERNAME
---------- ---------- ------------------------------
21 108 HR
SYS@orcl> select sid, serial#, username from v$session
2 where username = 'HR'; << 블로킹 & 블로커되는 세션 아이디 보기
SID SERIAL# USERNAME
---------- ---------- ------------------------------
18 1472 HR
21 108 HR
SYS@orcl> alter system kill session '18, 1472'; <<블로킹한 세션 아이디 죽이기
System altered.
from v$session
2 where username='HR'; << 다시 블로킹 & 블로커 세션 아이디 보니 킬 된 아이는 사라짐
SID SERIAL# USERNAME
---------- ---------- ------------------------------
21 108 HR