JDBC数据库访问操作的动态监测 之 p6spy
2016-01-11 18:36
381 查看
P6spy是一个JDBC Driver的包装工具,p6spy通过对JDBC Driver的封装以达到对SQL语句的监听和分析,以达到各种目的。
P6spy1.3 sf.net http://sourceforge.net/projects/p6spy/?source=directory
WSJdbcDataSource PoolConnectionDataSource问题Ojdbc6无法注入,经确认的确可能版本问题
官方确认JDK 1.5以后的,不好用了,经验证STS下部署:mysql可以,oracle不可; myeclipse部署:都可以,在WAS7上无法部署,ConnectionPoolDataSource根本就没实现,而且JDK6下好像存在问题
java -jar irontracksql_plus.jar 可以图形查看,这个工具可以查看应用发出的SQL请求
module.ibeam=com.irongrid.ibeam.server.IBeamFactory
monitorport=2000
P6spy2 github.com https://github.com/p6spy
用法
加入jar包直接在jdbc串直接注入
conn = DriverManager.getConnection(
//"jdbc:oracle:thin:@192.168.1.9:1521:orcl",
"jdbc:p6spy:oracle:thin:@192.168.1.9:1521:orcl",
"system", "XXX");
conn = DriverManager.getConnection(
"jdbc:p6spy:mysql://192.168.1.55:3306/test",
//"jdbc:mysql://192.168.1.55:3306/test",
"XXX",
"XXX");
相关文章推荐
- mysql 学习
- oracle如何实现自增?----用序列sequence的方法来实现
- Oracle trunc()函数的用法总结
- sql分页全部有 分页后查不到
- mysql数据向Redis快速导入
- mysql 合并两个查询结果
- mysql qps tps计算
- oracle 内部错误参考信息
- 欢迎使用CSDN-
- MySQL查看表占用空间大小
- SQL Server中使用正则表达式
- MySQL的几个概念:主键,外键,索引,唯一索引
- MongoDB安装过程记录。
- javascript、jquery 、C#、sqlserveer、mysql、oracle中字符串截取的区别和用法
- 第01章 mySQL用户和权限管理v1
- MY SQL 多表查询
- MySQL错误代码大全
- 常用sql
- 数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
- sql 查找数据库中某字符串所在的表及字段