P6Spy?监控JDBC详细配置说明
?author:ddwcyl
????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所在的路径中
????说明:略