优化远程数据库的Java应用程序

时间:2013-06-28 19:26:12

标签: java oracle11g oracle-sqldeveloper

我正在为远程Oracle数据库优化我的java应用程序。我已经设置了与C3P0的连接池,我现在正在寻找可以减少对远程数据库的调用次数的地方。 SQL Developer或其他工具中是否有一个函数可以显示数据库被查询多少次?感谢。

2 个答案:

答案 0 :(得分:1)

DBA使用很多工具来了解哪些查询需要很长时间。这些工具实际上只会显示这些调用的连接。如果你想确定哪些部分的代码被击中最多/最慢,你需要一个代码配置文件,比如VisualVM,JRockit Mission Control。

答案 1 :(得分:0)

在服务器端不知道会执行此操作的任何内容,但是您是否可以为您的数据访问类(例如,如果它们都扩展相同的基类)构建一个可以为您生成这些统计信息的机制?