簡體   English   中英

Weblogic服務器:從Weblogic應用程序分析數據源上的JDBC調用

[英]Weblogic server: Profiling JDBC calls on a DataSource from an weblogic application

我們正在weblogic服務器上運行應用程序。 我們有一個需要監視在數據源上進行的jdbc調用的需求。 我們只想收集每個sql執行所需的時間以及sql觸發的次數。 我還想在每個用戶會話中收集此信息。

Web上有一些實用程序,例如weblogic jdbc spy,log4jdbc等。但是它們都需要在數據源上進行其他設置,並在單獨的日志文件中提供輸出,該日志文件本身不包含每個會話的輸出。 是否可以創建另一個偵聽給定數據源並記錄每個會話的所有sql和計時的weblogic應用程序? 請提供您擁有的所有指針。

TIA,Siva Rajesh

Oracle JRockit Flight Recorder可以為您解答。 我在用他。 只需在定義的時間內進行記錄,然后使用Oracle JRockit Mission Control分析收集的jfr文件即可。

鏈接:

Oracle JRockit Flight Recorder手冊

Oracle JRockit任務控制

或者,您可以使用參數-Doracle.jdbc.Trace = true -Djava.util.logging.config.file = / jdbc / demo / OracleLog.properties找到答案

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM