PreparedStatement 객체 관련문의
- 작성자 :
- 박*인
- 작성일 :
- 2014-12-29 15:24:00
- 조회수 :
- 907
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
PreparedStatement 관련 문의 드립니다.
현재, 운영환경은 다음과 같습니다.
Web : WebToB 4.1
Was : Jeus 6
Framework : 전자정부표준프레임워크 2.7
DB : Cubrid 9.3.0
DB Connection Pool : Jeus Connection Pool
PreparedStatement 객체 사용에 관하여 DB 측에서 체크해 보았습니다.
그런데 계속해서 SQL Parsing 이 반복적으로 확인됩니다.
PreparedStatement 가 지원이 되지 않는건지, 특별한 설정이 필요한지, 문의 드립니다.
수고하세요.
현재, 운영환경은 다음과 같습니다.
Web : WebToB 4.1
Was : Jeus 6
Framework : 전자정부표준프레임워크 2.7
DB : Cubrid 9.3.0
DB Connection Pool : Jeus Connection Pool
PreparedStatement 객체 사용에 관하여 DB 측에서 체크해 보았습니다.
그런데 계속해서 SQL Parsing 이 반복적으로 확인됩니다.
PreparedStatement 가 지원이 되지 않는건지, 특별한 설정이 필요한지, 문의 드립니다.
수고하세요.
A
안녕하세요. 박태인님
PreparedStatement의 경우 세션 내에서 동일한 query가 사용될 경우, query 분석이나 최적화 등에 대한 일부 처리를 공유하기 때문에, 배치 작업과 같이 동일한 query가 반복적일 때에 내부적인 일부 처리가 생략될 수 있습니다.
또한 iBatis나 MyBatis를 사용하신 경우라면 내부적으로 PreparedStatement를 사용하며, 별도의 설정이 있어야 하는 것은 아닙니다.
그럼, 즐거운 하루되십시오.
감사합니다.
PreparedStatement의 경우 세션 내에서 동일한 query가 사용될 경우, query 분석이나 최적화 등에 대한 일부 처리를 공유하기 때문에, 배치 작업과 같이 동일한 query가 반복적일 때에 내부적인 일부 처리가 생략될 수 있습니다.
또한 iBatis나 MyBatis를 사용하신 경우라면 내부적으로 PreparedStatement를 사용하며, 별도의 설정이 있어야 하는 것은 아닙니다.
그럼, 즐거운 하루되십시오.
감사합니다.