1

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

4

2 回答 2

1

DBA 使用许多工具来了解哪些查询需要很长时间。这些工具实际上只会向您显示进行这些调用的连接。如果您想查明哪些代码部分受到的影响最大/最慢,您需要一个代码分析器,例如 VisualVM、JRockit Mission Control。

于 2013-06-28T19:34:03.453 回答
0

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

于 2013-06-28T19:28:04.460 回答