Oracle hang 분석

Tags:

자바 프로그램에서 CTRL+BREAK를 눌러서 스택 트레이스를 본뒤,

오라클에서 SYS.V$SESSION_WAIT, SYS.V$SESSION_EVENT를 확인.

ex>

자바 프로그램에서 Socket.read에서 hang이 됨을 확인함.

오라클에서 V$SESSION을 조회하여 JDBC Thin Client의 SID구함
V$SESSION_WAIT를 SID를 사용해 조회
조회결과 TNS 에서 client의 write를 기다리며 hang되고 있음을 확인함.

드라이버 문제로 추측.
JDBC 드라이버의 새 버전 설치하여 해결.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *