Sun Java System Application Server 9.1 管理指南

JDBC 連線池統計資訊

用於在執行階段監視 JDBC 資源,以測量效能並擷取資源使用情況。由於建立 JDBC 連線的成本很高並且常常會導致應用程式出現效能瓶頸問題,因此對 JDBC 連線池如何釋放和建立新連線以及正在等待從特定池中擷取連線的執行緒數的監視是至關重要的。

下表中列出了 JDBC 連線池的可用統計資訊。

表 18–10 JDBC 連線池統計資訊

統計資訊 

單位 

資料類型 

說明 

numconnfailedvalidation

數目 

計數統計資訊 

從開始時間到上次取樣時間為止在連線池中驗證失敗的連線總數。 

numconnused

數目 

範圍統計資訊 

提供連線使用統計資訊。目前正使用的連線總數,以及有關使用過的連線的最大數目的資訊 (高水印)。 

numconnfree

數目 

計數統計資訊 

上次取樣時池中的自由連線總數。 

numconntimedout

數目 

限制範圍統計資訊 

開始時間與上次取樣時間之間池中的逾時連線總數。 

averageconnwaittime

數目 

計數統計資訊 

指示嘗試與連接器連線池建立成功連線請求的平均等待時間。 

waitqueuelength

數目 

計數統計資訊 

佇列中正在等待處理的連線請求數。 

connectionrequestwaittime

 

範圍統計資訊 

連線請求的最長和最短等待時間。目前值表示上次由池處理的請求的等待時間。 

numconncreated

毫秒 

計數統計資訊 

自上次重設以來建立的實體連線數。 

numconndestroyed

數目 

計數統計資訊 

自上次重設以來已銷毀的實體連線數。 

numconnacquired

數目 

計數統計資訊 

從池中獲取的邏輯連線數。 

numconnreleased

數目 

計數統計資訊 

釋放到池中的邏輯連線數。