[DB]JDBC Statement 타임아웃 설정

been·2021년 2월 10일

개발중공부

목록 보기
1/5

Statement 또는 Prepared Statement JDBC API를 통해 데이터베이스에 SQL을 실행 시에 타임아웃을 설정하는 방법은 WebLogic 콘솔 또는 java.sql.Statement.setQueryTimeout() 메소드를 통해 할 수 있다.


* -1 : 디폴트값. 이 설정을 비활성화

* 0 : 타임아웃이 발생하지 않음(무한대값)

 Statement stmt = conn.CreateStatement();

 stmt.setQueryTimeout(30);   // 30초로 타임아웃 설정!!
 ResultSet rs = stmt.executeQuery("SELECT ... ");
 ...
 stmt.close();

0개의 댓글