P6Spy的安装与使用
1、从 http://www.p6spy.com/
下载P6Spy
2、把P6Spy的jar包p6spy.jar放到classpath中,如果是Web应用程序则放在WEB-INF/lib/目录下
3、把spy.properties放到classes目录下,如果是webapp就放在WEB-INF/classess/目录下
4、修改你程序的数据库驱动名称为P6Spy的驱动程序名称com.p6spy.engine.spy.P6SpyDriver
5、打开spy.properties文件,把realdriver的值改为你的程序的数据库驱动名称
6、运行你的应用程序或Web应用程序,在spy.log里就可以看到监测到的sql信息了
使用IronTrack SQL进行监控(依赖P6Spy)
1、从 http://www.irongrid.com/ironeyesql
下载IronTrack SQL;
2、把irontracksql.jar、log4j.jar放到classpath中,如果是Web应用程序则放在WEB-INF/lib/目录下
3、在spy.properties文件里设置监听端口号monitorport=2000
4、启动应用程序服务器
5、运行 java -jar irontracksql.jar启动IronTrack SQL
6、在 IronTrack SQL 的界面点连接就可以看到结果了
分享到:
相关推荐
p6spy.jar 博文链接:https://lxy19791111.iteye.com/blog/131293
p6spy-sql监控 p6spy-sql监控 p6spy-sql监控
监控和剖析数据库 P6Spy、SQL Profiler、IronTrack SQL。三个东东打包放送,另附配置说明
通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL 语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。P6Spy 用 Log4J 来记录 JDBC 调用的日记信息。 自从 2003 年 11 月 30 日 P6Spy 版本 1.3 ...
P6spy是一个JDBC Driver的包装工具,p6spy通过对JDBC Driver的封装以达到对SQL语句的监听和分析,以达到各种目的。 p6spy的安装步骤: 1. 下载p6spy的安装包 2. 把p6spy的jar包放到Classpath中,如果是WEB App...
p6spy和sqlProfiler的配合使用让你的hibernate的show_sql更好用 p6spy和sqlProfiler的配合使用让你的hibernate的show_sql更好用 p6spy和sqlProfiler的配合使用让你的hibernate的show_sql更好用
专门用来监控hibernate的sql输出,进行调试应用程序的工具,找了好久才找到,里面有个配置文件,记住realdriver是你的驱动,而在hibernate设置的驱动是这个驱动代理,p6spy的驱动,相当于在hibernate和数据库之间放...
# oracle driver # realdriver=oracle.jdbc.driver.OracleDriver # mysql Connector/J driver ... # informix driver ... # ibm db2 driver ...# the mysql open source driver realdriver=org.gjt.mm.mysql.Driver ...
虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似 select * from xxx where value=? 但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务
内含p6spy-3.6.0.zip,p6spy最新Hibernate和Mybatis拦截并格式化sql配置.txt两个文件,用于调试监控项目运行状态,亲测可用,测试整理出来花了我很长时间的,好用不可多得!
配置P6Spy和SQL Profiler
p6spy使用 sql跟踪 排除resultset 去掉问号
借鉴p6spy开源框架部分源码,实现自己的SQL执行控制器。详情请查看相关博文:https://blog.csdn.net/qq_31142553/article/details/84405154
NULL 博文链接:https://cuisuqiang.iteye.com/blog/2067027