SQL> select * from v$recovery_progress;
-안죽는 세션 pid 추출
select sid,pid from v$session sid =;
- 안죽는 세션 pid 추출하여
select PID, SPINLOCK_ACQ_CNT, SPIN_WAIT from VT_THRINFO where pid=2566851;
SPINLOCK_ACQ_CNT -> 0이면 kill 진행
!!!! 1이면 진행 하면 안됨 !!!!
- session
alter system kill session () immediate;
alter system kill session () force; -> db 내려갈 위험있음
- session kill 안되면 아래 process 죽이기
- 해당 pid 확인하여 프로세스 확인하기
ps -ef|grep tbsvr |grep pid
- 프로세스 죽이기
kill -9 ~~~
'Oracle > Etc' 카테고리의 다른 글
특정 쿼리의 캐시를 삭제하는 방법 (0) | 2024.03.05 |
---|---|
바인딩 변수 확인하려면 BIND_VARIABLE_CAPTURE=y; (0) | 2024.01.12 |
DDL 스크립트 뽑는 법 (0) | 2023.06.20 |
통계정보 익스포트 받는 법 (0) | 2023.05.25 |
exec UTL_RECOMP.RECOMP_SERIAL('SYS'); @@INVALID상태인 오브젝트를 VALID로 바꿔줌 (괄호 안에 owner 넣으세요) (0) | 2023.03.30 |