간혹 sql문을 분석해야 하는 경우 ? 부분의 파라미터는 확인 할 수 없어서
sql + 변수를 같이 봐야 하는 경우가 있는데 이 경우 개발시에 log4sql을 설치해서
한꺼번에 확인 할 수 있습니다.
http://log4sql.sourceforge.net/index_kr.html
사이트 접속후
log4sql.jar
log4sql_conf.jsp 2개의 파일을 다운로드후
log4sql.jar 파일은 lib폴더 하위로 jsp파일은 설정을 변경 할 수 있는 페이지 이므로 documentroot 하위에 둔다
WAS의 resource 설정시 jdbc driverClassName을 log4sql의 내용을 변경하면 디비 접속시 log4sql을 거치게
되어서 완성된 sql의 내용을 확인 할 수 있습니다.
oracle의 경우
driverClassName에 기존에는
oracle.jdbc.driver.OracleDriver 으로 되어있는 부분을
core.log.jdbc.driver.OracleDriver 으로 변경 해주면 log4sql로 동작 하게 됩니다.
해당 모듈은 반드시 개발시에만 사용해야 하고 실제 운영시에는 기본 드라이버를 걸어 주어야 합니다.
log4sql을 거치는 방식을 서비스에도 사용하는 경우 속도 저하의 문제가 발생 될 수 있습니다.
반응형
'개발도구' 카테고리의 다른 글
error validating server certificate for svn windows (0) | 2015.03.05 |
---|---|
JAVADOC파일 생성시 한글 문제로 파일 생성이 안되거나 할때 (0) | 2015.03.05 |
jad 디컴파일 (0) | 2015.03.05 |
작업중 IE7이하 버전에서 ERROR 화면 이동 안되는 문제 발생시 (0) | 2015.03.04 |
cvs 윈도우 설치 (0) | 2015.03.04 |