[英]Unable to access weblogic datasource from java with prefix 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手冊
或者,您可以使用參數-Doracle.jdbc.Trace = true -Djava.util.logging.config.file = / jdbc / demo / OracleLog.properties找到答案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.