2013-06-28 53 views
1

我正在優化我的Java應用程序以用於遠程Oracle數據庫。我已經建立了與C3P0的連接池,現在我正在尋找可以減少對遠程數據庫調用次數的地方。 SQL Developer中是否有一個函數,或者其他一些工具,它會告訴我數據庫被查詢命中了多少次?謝謝。爲遠程數據庫優化Java應用程序

回答

1

DBA有很多工具可以用來了解查詢需要很長時間。這些工具真的只會告訴你這些電話的連接。如果您想要確定代碼的哪些部分被觸發得最慢/最慢,您需要使用代碼分類器,例如VisualVM,JRockit Mission Control。

+0

謝謝,我會研究這些代碼分析器。 – yellavon

0

不知道在服務器端會做這些事情,但是你可以建立一個機制讓你的數據訪問類(例如它們都擴展相同的基類)爲你生成這些數據?

相關問題