日期:2014-05-16  浏览次数:20468 次

P6Spy 监控JDBC详细配置说明

P6Spy?监控JDBC详细配置说明

?authorddwcyl

????P6SPY?是一个监控JDBC执行语句的开源产品,利用P6SPY很容易的就能监控到JDBC中执行的SQL语句,便于系统调试和性能调优。

P6SPY?实现原理是对JDBC的关键类进行了一次包装,让应用系统调用自己的类;自己的类截获到SQL语句后再调用真实的JDBC驱动进行执行SQL,这样,在自己的类里面就可以监控到所有的SQL语句。

????P6SPY?使用非常简单,只需要简单的几步即完成配置:

一.???p6spy.jar包放到应用的classpath所在的路径中;

二.???修改连接池或者连接配置的jdbc的驱动为p6spy所提供的保证后的驱动,com.p6spy.engine.spy.P6SpyDriver

三.???修改spy.properties并将其放到类搜索目录.

?

下面,我们以Hibernate?的配置文件为例进行配置文件的说明。

?

第一步:p6spy.jar包放到应用的classpath所在的路径中

????说明:略