p6spy
是一个开源软件,它可以跟踪任何使用
jdbc
的应用产生的数据库操作。特别适合于监控
ejb
服务器产生的
sql statements
。
官方网址: http://www.p6spy.com/
目前 p6spy 适用的应用服务器包括 jboss, atg, orion, jonas, iplanet, weblogic, websphere, resin and tomcat.
官方网址: http://www.p6spy.com/
目前 p6spy 适用的应用服务器包括 jboss, atg, orion, jonas, iplanet, weblogic, websphere, resin and tomcat.
下面我介绍一下
p6spy
在
tomcat
应用程序上安装的步骤:
( 1 ) http://www.p6spy.com/download.html ,下载 zip 包
( 2 )解压出 p6spy.jar spy.properties 两个文件
( 3 )将 p6spy.jar 放入应用程序的 WEB-INF/lib 目录,将 spy.properties 放入 WEB-INF/classes 目录
( 4 )修改 spy.properties
( 1 ) http://www.p6spy.com/download.html ,下载 zip 包
( 2 )解压出 p6spy.jar spy.properties 两个文件
( 3 )将 p6spy.jar 放入应用程序的 WEB-INF/lib 目录,将 spy.properties 放入 WEB-INF/classes 目录
( 4 )修改 spy.properties
realdriver =com.mysql.jdbc.Driver
将这行前面的
#
去掉
logfile = c:/spy.log 修改一个你需要的日志文件名
( 5 )修改 hibernate.xml ,修改 connection.driver_class 的值为 com.p6spy.engine.spy.P6SpyDriver
( 6 )重启 tomcat
( 7 )这样在 c:/ 下的 spy.log 记录了数据库的访问情况。
logfile = c:/spy.log 修改一个你需要的日志文件名
( 5 )修改 hibernate.xml ,修改 connection.driver_class 的值为 com.p6spy.engine.spy.P6SpyDriver
( 6 )重启 tomcat
( 7 )这样在 c:/ 下的 spy.log 记录了数据库的访问情况。