语言:简体中文-大小:1.10 MB
安全无毒免费应用无广告趣味娱乐 暂无安卓版/IOS版下载 *此应用为电脑软件,无法在手机上安装使用SQL语句拦截简介
P6Spy动态监测框架是一款针对数据库访问操作的动态监测框架。你是否需要数据库动态检测工具吗?P6Spy动态监测框架是你需要的选择。该款工具可以将数据库数据无缝截取和操纵,实现sql语句拦截,从而进行性能分析,并且对boolean parameters进行了改进,有需要的编程朋友可以来本站下载!
P6Spy 是一个可以用来在应用程序中拦截和修改数据操作语句的开源框架。 通过 P6Spy 我们可以对 SQL 语句进行拦截,相当于一个 SQL 语句的记录器,这样我们可以用它来作相关的分析,比如性能分析。
该版本对 boolean parameters (布尔参数)进行了改进,已可配置格式。issue #426
P6Spy 是针对数据库访问操作的动态监测框架。它使得数据库数据可无缝截取和操纵,而不必对现有应用程序的代码作任何修改。P6Spy 分发包包括P6Log,它是一个可记录任何 Java 应用程序的所有JDBC事务的应用程序。其配置完成使用时,可以进行数据访问性能的监测。
我们最需要的功能,查看sql语句,不是预编译的带问号的哦,而是真正的数据库执行的sql,更直观,更简单。
P6Spy配置方法:
修改应用的数据源文件,把JDBC Driver替换为P6spy Driver
将p6spy.jar包放到classpath下
设置spy.properties配置文件,并放到classpath下
1.解压文件,把所有的包都添加到lib下面(本人是在maven环境下的,
添加:
p6spy
p6spy
2.1.3
解压到本地仓库对应的目录下如:D:\repository\p6spy\p6spy\2.1.3;之前用maven下载过的);
2.把spy.properties文件拷贝到资源文件下(本人的目录是:工程名/src/main/resources/spy.properties)
3.修改spy.properties里面的属性
driverlist=com.mysql.jdbc.Driver
appender=com.p6spy.engine.spy.appender.StdoutLogger
4.修改驱动信息:
修改之前为:
#db.driverClass=com.mysql.jdbc.Driver
db.url=jdbc:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
修改之后为:
db.driverClass=com.p6spy.engine.spy.P6SpyDriver
db.url=jdbc:p6spy:mysql://localhost:3306/databaseName?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true
5.编译之后启动就OK
展开
最新软件更多>>