【问题标题】:Optimize java application for a remote database优化远程数据库的 java 应用程序
【发布时间】:2013-06-26 16:04:54
【问题描述】:

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

【问题讨论】:

    标签: java oracle11g oracle-sqldeveloper


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      不知道服务器端有什么可以做到这一点,但是您能否在您的数据访问类中构建一个机制(例如,如果它们都扩展了相同的基类)可以为您生成这些统计信息?

      【讨论】:

        猜你喜欢
        • 2013-06-02
        • 1970-01-01
        • 2013-03-24
        • 2021-07-15
        • 2016-03-11
        • 1970-01-01
        • 1970-01-01
        • 2011-01-30
        • 2013-04-19
        相关资源
        最近更新 更多