일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 연속성
- 오라클
- java
- SQL문의 실행 순서
- 테이블의 구조
- 자바스크립트innerText
- sql
- 복합 속성
- alert경고창
- 관계 연산
- 고립성
- 집합 연산
- 자바스크립트경고창
- 제이쿼리text
- 단일 속성
- 속성의 종류
- 다중값 속성
- 기본 속성
- 자바JVM
- css 선택자
- JAVA JVM
- 트랜잭션의 특성
- SQL 종류
- Oracle
- 유형과 무형에 따른 엔터티 종류
- 설계 속성
- 파생 속성
- 결합 연산
- 속성의 특징
- 발생시점에 따른 엔터티의 종류
Archives
- Today
- Total
wms's Programming&Study
[SQL] 오라클 DB LOCK 확인 및 해제 본문
1. 락이 걸린 테이블 찾기
SELECT DO.OBJECT_NAME
, DO.OWNER
, DO.OBJECT_TYPE
, VO.XIDUSN
, VO.SESSION_ID
, VO.LOCKED_MODE
FROM V$LOCKED_OBJECT VO
, DBA_OBJECTS DO
WHERE VO.OBJECT_ID = DO.OBJECT_ID;
OBJECT_NAME은 테이블 명
2. 해당 sid 와 serial 번호 구하기 - 테이블별 확인
SELECT A.SID, A.SERIAL#
FROM V$SESSION A
, V$LOCK B
, DBA_OBJECTS C
WHERE A.SID = B.SID
AND B.ID1 = C.OBJECT_ID
AND B.TYPE = 'TM'
AND C.OBJECT_NAME = '테이블명';
3. sid 와 시리얼 번호로 세션 해제 ( 세션 KILL )
ALTER system kill session '248, 23259';
'데이터베이스 > SQL' 카테고리의 다른 글
[SQL] 특정 테이블의 모든 컬럼 및 코멘트 조회 (0) | 2019.09.20 |
---|---|
[SQL] 컬럼 COLUMN 추가 및 컬럼 코멘트 입력 (0) | 2019.09.19 |
[SQL] 오라클 tablespace 용량 증가시키기 (0) | 2019.09.14 |
[SQL] 오라클 tablespace 조회 (0) | 2019.09.13 |
[SQL] 오라클 환경설정 파일 SPFILE (0) | 2019.09.12 |