SQL 로그와 관련하여 문의드립니다.
- 작성자 :
- 정*후
- 작성일 :
- 2014-03-27 11:00:49
- 조회수 :
- 712
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
현재 전자정부프레임워크에서 log4j를 이용하여 실행된 SQL문이 로그로 나오기는 합니다만..
SELECT * FROM TMP_TB WHERE ID = ?
이런식으로 넘겨주는 파라미터는 ?로 출력이 됩니다.
물론 파라미터가 로그로 찍히기는 합니다만.. 저런 인자가 갯수가 많을때는 SQL을 실제 실행해보기까지
많은 시간이 걸리는군요..
그리하여 SELECT * FROM TMP_TB WHERE ID = 'user01'
이런식으로 SQL로그를 남기기위해서는 기존에 p6spy 를 이용한적이 있었는데요..
전자정부프레임웍에서 완성된 SQL로그를 찍는 방법이 있으신지 문의드립니다.
그럼 수고하십시요.
SELECT * FROM TMP_TB WHERE ID = ?
이런식으로 넘겨주는 파라미터는 ?로 출력이 됩니다.
물론 파라미터가 로그로 찍히기는 합니다만.. 저런 인자가 갯수가 많을때는 SQL을 실제 실행해보기까지
많은 시간이 걸리는군요..
그리하여 SELECT * FROM TMP_TB WHERE ID = 'user01'
이런식으로 SQL로그를 남기기위해서는 기존에 p6spy 를 이용한적이 있었는데요..
전자정부프레임웍에서 완성된 SQL로그를 찍는 방법이 있으신지 문의드립니다.
그럼 수고하십시요.
A
안녕하세요 프레임워크센터입니다.
현재 ?의 해당하는 파라미터는 쿼리와 함께 찍히지 않고 하위에 한꺼번에 찍히고 있습니다.
?를 파라미터로 대체하는 부분은 저희가 따로 가이드를 제공하지 않고 있으니
웹상에서 검색하셔서 편하신 방법으로 적용하시면 됩니다.
수고하세요.
현재 ?의 해당하는 파라미터는 쿼리와 함께 찍히지 않고 하위에 한꺼번에 찍히고 있습니다.
?를 파라미터로 대체하는 부분은 저희가 따로 가이드를 제공하지 않고 있으니
웹상에서 검색하셔서 편하신 방법으로 적용하시면 됩니다.
수고하세요.