Hibernate之性能监测方法与工具

P6SPY

官方主站:http://www.p6spy.com/

下载页: http://www.p6spy.com/download.html

http://sourceforge.net/project/downloading.php?groupname=p6spy&filename=p6spy-install.zip&use_mirror=jaist

下载解压:  p6spy.jar  放入lib目录下, spy.properties放入scr根目录下;

修改hibernate.cfg.xml,将驱动切换成: com.p6spy.engine.spy.P6SpyDriver

修改spy.properties  将realdriver改成实际操作的JDBC驱动:

如: realdriver=com.mysql.jdbc.Driver

默认输出日志为spy.log ,具体在spy.properties下设定.


SQL Profiler:

http://sourceforge.net/project/showfiles.php?group_id=80782




们可以用java -jar sqlprofiler.jar运行它,其中包含了一个SWING的用户控制界面,如上图;

压缩包中还有一个spy.properties文件,为方便起见,们可以直接覆盖上面的spy.properties文件,然后修改同样的配置;

如果运行出现OutOfMemory的错误,可以利用命令来运行程序: java -Xmx256m -jar sqlprofile.jar 

你可能感兴趣的:(Hibernate,mysql,PHP,swing,jdbc)