티스토리 툴바


'2011/01/14'에 해당되는 글 1건

  1. 2011/01/14 오라클 락 제거
Develop/ORACLE2011/01/14 11:26

테이블에 업데이트 시 오랜 시간이 걸린다면,  테이블 락이 걸려있을 가능성이 크다
락을 제거해주어야만, 원활한 운영이 가능하므로 록을 종료해보자!!!

1. 락이 걸린 목록을 확인

   select  a.sid, a.serial#,a.username,a.process, b.object_name,
             decode(c.lmode,2,'RS',3,'RX',4,'S',5,'SRX',8,'X','NO') "TABLE LOCK",
             decode (a.command,2,'INSERT',3,'SELECT',6,'UPDATE',7,'DELETE',12,'DROP 
             TABLE',26,'LOCK    TABLE','UNknown')"SQL",  
             decode (a.lockwait, NULL,'NO wait','Wait') "STATUS"
   from  v$session a,dba_objects b, v$lock c
   where a.sid=c.sid and b.object_id=c.id1 and c.type = 'TM'


2. 락 종료

   ALTER SYSTEM KILL SESSION 'sid  번호, serial 번호'

    - ex )    ALTER SYSTEM KILL SESSION '145,37'



잘~ 종료된다 ㅋ
Posted by 쮠이