log4j 관련 문의입니다.
- 작성자 :
- 윤*현
- 작성일 :
- 2014-06-25 06:23:03
- 조회수 :
- 676
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
log4j 관련 문의입니다.
전자정부프레임워크 2.7 에서 web 프로젝트로 샘플 코드와 함께 작성하여 프로젝트를 진행하였습니다.
log4j 설정 중
<!-- log SQL with timing information, post execution -->
<logger name="jdbc.sqltiming" additivity="false">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
이 부분이 쿼리의 수행 시간을 log에 쌓는것으로 알고 있는데 실제로 출력되지 않습니다.
java.sql.Connection
java.sql.PreparedStatement
java.sql.ResultSet
관련 로그는 정상적으로 출력됩니다.
혹시 쿼리수행 시간을 쌓기 위해서는 별도의 라이브러리를 추가하거나, 추가 설정이 필요한지요?
전자정부프레임워크 2.7 에서 web 프로젝트로 샘플 코드와 함께 작성하여 프로젝트를 진행하였습니다.
log4j 설정 중
<!-- log SQL with timing information, post execution -->
<logger name="jdbc.sqltiming" additivity="false">
<level value="DEBUG" />
<appender-ref ref="console" />
</logger>
이 부분이 쿼리의 수행 시간을 log에 쌓는것으로 알고 있는데 실제로 출력되지 않습니다.
java.sql.Connection
java.sql.PreparedStatement
java.sql.ResultSet
관련 로그는 정상적으로 출력됩니다.
혹시 쿼리수행 시간을 쌓기 위해서는 별도의 라이브러리를 추가하거나, 추가 설정이 필요한지요?
A
안녕하세요. 윤수현님.
JDBC Url 상에 log4jdbc를 반영하셨는지 확인 부탁드립니다.
log4jdbc를 사용하시기 위해 다음과 같은 형식으로 JDBC Url을 변경하셔야 합니다.
예)jdbc:log4jdbc:oracle:thin:@127.0.0.1:1521:ORCL
그럼, 즐거운 하루되십시오.
감사합니다.
JDBC Url 상에 log4jdbc를 반영하셨는지 확인 부탁드립니다.
log4jdbc를 사용하시기 위해 다음과 같은 형식으로 JDBC Url을 변경하셔야 합니다.
예)jdbc:log4jdbc:oracle:thin:@127.0.0.1:1521:ORCL
그럼, 즐거운 하루되십시오.
감사합니다.