Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为远程 Oracle 数据库优化我的 java 应用程序。我已经使用 C3P0 设置了连接池,现在我正在寻找可以减少对远程数据库的调用次数的地方。SQL Developer 或其他工具中是否有一个函数可以显示数据库被查询命中的次数?谢谢。
DBA 使用许多工具来了解哪些查询需要很长时间。这些工具实际上只会向您显示进行这些调用的连接。如果您想查明哪些代码部分受到的影响最大/最慢,您需要一个代码分析器,例如 VisualVM、JRockit Mission Control。
不知道服务器端会执行此操作的任何内容,但是您能否在数据访问类中构建一种机制(例如,如果它们都扩展了相同的基类)可以为您生成这些统计信息?