為了協助診斷連線錯誤並增強易用性,特地提供進階屬性,用於在建立連線池時配置該池。
識別連線池名稱的唯讀欄位。
終止執行時間過長的查詢之前,等待的時間長度 (以秒為單位)。Enterprise Server 將對建立的敘述設定「查詢逾時」。值 –1 表示已停用該選項。預設值為 –1。
當此欄位設定為 True 時,應用程式將會取得 Statement、PreparedStatement、CallableStatement、ResultSet、DatabaseMetaData 環繞的 JDBC 物件。預設值為 false。
最多對連線進行一次驗證之前的時間 (以秒為單位)。這有助於減少連線發出的驗證請求數目。值 0 表示已停用連線驗證。預設值為 0。
追蹤連線池中連線錯誤的時間 (以秒為單位)。預設值 0 表示停用連線錯誤追蹤功能。如果啟用連線錯誤追蹤功能,則可以在 [監視資源] 標籤中取得連線錯誤次數的統計資料。若要檢視此標籤,請至 [Application Server] -> [監視] -> [資源]。
若啟用該選項,則在錯誤連線追蹤完成之後,會將錯誤的連線復原至連線池。
在建立新連線失敗之後,將進行的嘗試次數。值 0 表示不會再次嘗試建立連線。預設值為 0。
兩次嘗試建立連線之間的時間間隔 (以秒為單位)。預設值為 10。請僅在 [建立重試嘗試] 的值大於 0 時使用此屬性。
若啟用此選項,對連線執行作業時,這些連線便會呈現惰性關聯。當作業事件完成且元件方法結束時,這些連線便會取消關聯,從而可以重複使用實體連線。此選項預設為停用。
若啟用此選項,則作業事件所使用的資源僅會在實際用於方法中時才會登記。
若啟用此選項,將建立連線與執行緒之間的關聯,這樣當相同的執行緒需要連線時,便可重複使用已與該執行緒相關聯的連線,而省下從池中取得連線的經常性耗用時間。此選項預設為停用。
若啟用此選項,符合池的連線會開啟/關閉。您可以在以下情況下停用此選項:管理員知道池中的連線一定是同質連線,因此不需要資源配接卡對從池中挑選的連線進行比對。此選項預設為停用。
連線池應重複使用連線的次數。當連線的重複使用次數達到指定的次數後,將關閉該連線。該選項非常有用,例如可以避免敘述錯誤。值 0 表示已停用此屬性。預設值為 0。