[ORACLE] ORA-00031 session marked for kill

2022. 12. 2. 15:08
728x90
반응형

원인 : kill 명령 후 트랜젝션 rollback 중이기 때문에 바로 kill 되지 않은 것

dml에 의해 lock 가 걸리고 해당 세션이 끊겼을때 rollback 중인 내용이 많을 때 발생

기다리면 해제되는 경우가 일반적이고 정상적인 Rollback 처리를 위해서는 기다리는 걸 권함

 

oracle db session이 많이 쌓여서,

Alter system kill session 'SID,SERIAL'로 신나게 세션을 날리는 중 이었다.

 

그런데, 갑자기 ORA-31이라는 처음보는 오라클 에러가 뜬 것이다.

당황하여 구글링을 해보니 위와 같은 원인으로 해당 오류가 발생하였다.

 

얼마 지나지 않아 해당 오류는 자연스럽게 사라졌고, 새로운 지식을 얻게 되었다.

 

728x90
반응형

BELATED ARTICLES

more