자바 프로그램에서 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 드라이버의 새 버전 설치하여 해결.
Leave a Reply