반응형

  Connection conn = null;

  PreparedStatement pstmt = null;

  ResultSet rs = null; // <---- !!!

  try{

     conn = ...<getConnection()>...;

     pstmt = conn.prepareStatement("select .....");

     rs = pstmt.executeQuery(); // <----- !!!

     while(rs.next()){

       ......

     }

  }  catch(Exception e){

     ....

  }  finally {

     if ( rs != null ) try{rs.close();}catch(Exception e){} 

     if ( pstmt != null ) try{pstmt.close();}catch(Exception e){}

     if ( conn != null ) try{conn.close();}catch(Exception e){}

 }

 

statement close시 Exception이 발생하면

이것이 따로 Exception이 catch되지 않고 뒤에 connection을 닫는 코드가 실행되지 않음

 

resultset의 경우

was에서 제공하는 statement cache 기능 때문이 명시적으로 close해주는 것이 좋음

 

반응형

' > WAS' 카테고리의 다른 글

Tomcat Log Rotation / 톰캣 로그 로테이션  (0) 2019.11.27
AIX 쓰레드별 CPU 사용량 확인  (0) 2019.11.27
GC Log 로테이션  (0) 2019.11.27
tomcat - deploy 설정  (0) 2019.11.07
tomcat - connector 설정  (0) 2019.11.07
반응형

-XX:+UseGCLogFileRotation : 기본 false, 지정만 하면 바로 true.

-XX:NumberOfGCLogFiles : 기본 0. Rotate 안 함.

-XX:GCLogFileSize : 기본 0. Rotate 안 함. 최소 8k 이상.

 

 

 

반응형

' > WAS' 카테고리의 다른 글

AIX 쓰레드별 CPU 사용량 확인  (0) 2019.11.27
jdbc connection close() 디비 커넥션 클로즈  (0) 2019.11.27
tomcat - deploy 설정  (0) 2019.11.07
tomcat - connector 설정  (0) 2019.11.07
datasource 설정  (0) 2019.11.07
반응형

tomcat -deploy 설정 - 작성중

반응형

' > WAS' 카테고리의 다른 글

AIX 쓰레드별 CPU 사용량 확인  (0) 2019.11.27
jdbc connection close() 디비 커넥션 클로즈  (0) 2019.11.27
GC Log 로테이션  (0) 2019.11.27
tomcat - connector 설정  (0) 2019.11.07
datasource 설정  (0) 2019.11.07
반응형

tomcat - connector 설정 - 작성중

반응형

' > WAS' 카테고리의 다른 글

AIX 쓰레드별 CPU 사용량 확인  (0) 2019.11.27
jdbc connection close() 디비 커넥션 클로즈  (0) 2019.11.27
GC Log 로테이션  (0) 2019.11.27
tomcat - deploy 설정  (0) 2019.11.07
datasource 설정  (0) 2019.11.07
반응형

tomcat - datasource 설정 - 작성중

반응형

' > WAS' 카테고리의 다른 글

AIX 쓰레드별 CPU 사용량 확인  (0) 2019.11.27
jdbc connection close() 디비 커넥션 클로즈  (0) 2019.11.27
GC Log 로테이션  (0) 2019.11.27
tomcat - deploy 설정  (0) 2019.11.07
tomcat - connector 설정  (0) 2019.11.07

+ Recent posts