-- 락 현황 확인
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';
-- 락 해제(SID, SERIAL# 입력하면 락 해제됨)
ALTER SYSTEM KILL SESSION '626,25103'
'개발 > DB' 카테고리의 다른 글
PostgreSQL | 테이블/컬럼 정보조회 SQL (0) | 2016.02.03 |
---|---|
[예제로 배우는 오라클SQL] 해당 테이블의 필드목록 조회하기 (0) | 2013.05.03 |
[예제로 배우는 MS-SQL] 일련번호 생성 함수 - ROW_NUMBER (0) | 2011.03.22 |
[예제로 배우는 MS-SQL] 데이타베이스 로그 삭제(초기화) (0) | 2010.07.20 |
[예제로 배우는 MS-SQL] 전각스페이스를 이용해서 이름 비교하는 SQL (0) | 2010.07.15 |
[예제로 배우는 MS-SQL] 숫자를 엔표시로 변환 - REPLACE, CONVERT, CAST (0) | 2009.11.20 |
[예제로 배우는 MS-SQL] 전각문자 공백제거 - REPLACE, LTRIM, RTRIM (0) | 2009.11.20 |
[예제로 배우는 MS-SQL] 저장프로시져 예 (0) | 2009.11.20 |