有没有人推荐这个软件来分析/优化Java/Tomcat应用程序中的现有查询。大约70%的查询是由Hibernate生成的。数据库是PostgreSQL,但我想使用一般的解决方案,而不是特定的数据库
发布于 2013-06-07 07:55:00
没有什么神奇的产品可以做到这一点,也没有“让我的查询速度更快”。
您可以做的是使用像Hibernate Profiler这样的分析工具来跟踪数据库活动。Hibernate的内置日志记录也很有用。有关更多详细信息,请参阅how to measure hibernate performance?。
这些不会给你一个让事情进行得更快的秘诀;你必须看看热点和:
您还可以检查PostgreSQL日志:
log_statement = 'all'、log_statement = 'all'和use pgbadger to get log reportslog reports
的查询模式
它还可以用于:
auto_explain模块并启用它https://stackoverflow.com/questions/16964881
复制相似问题