請利用這個頁面來指定連線儲存區作業相關聯設定。
這個管理主控台頁面是一系列資源類型所共用的:例如,JDBC 資料來源和 JMS Queue Connection Factory。 如果要檢視這個頁面,路徑會隨著資源類型而不同,但是您通常會選取資源提供者的實例,再選取資源類型的實例,然後按一下。
「連線儲存區分割區支援」會在儲存區中建立儲存區與雜湊,讓 getConnection 方法要求的連線儲存區達到最佳化。共用分割區數目、可用儲存區分割區數目及可用儲存區配送表大小,都是縮短「執行緒等待同步化鎖定」所需要時間的相關內容。 在只含單一處理器的系統上,這些值不會造成差異。在含有多重處理器的系統上,這些設定可以減少管理多重執行緒的相關效能成本。
使用預設值時(亦即,將分割區設為 0),連線儲存區會自動選取最佳的值。這項「變更預設值」功能主要是針對超過 500 條連線數上限的連線儲存區而提供的。當連線儲存區超過 500 條連線數上限時,用來自動調整連線儲存區的公式可能會建立大型物件,但是您可能會想要減少其大小。減少分割區大小,可能也會降低效能。但是,記憶體與效能兩相權衡,這樣的衝擊是正常的。
指定在每個共用儲存區中建立的分割區數。
一律會啟用分割區支援。預設值 0 應該用來使連線儲存區能夠挑選效能最好的值。 在某些使用大型多處理器系統的情況中,調整分割區支援內容可能會提升效能。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
指定在每個可用儲存區中建立的分割區數。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
判斷在建立連線用法資料索引的表格中,主題和 CRI 雜湊值的分送。
這些雜湊值用來比對連線要求認證和連線。 大於 1 的可用儲存區配送表大小,可以產生更有效的雜湊值分送,有助於將表格內的搜尋碰撞減到最少。 碰撞越少,擷取符合要求之連線的速度也越快。 如果您的資源收到許多含有各種認證的送入要求,請用較大的可用儲存區配送表大小值。 當資源的所有送入要求都套用相同認證時,應該使用較小的值 (1)。0 值表示隨機分送。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
指定在啟動突波保護之前,所建立的連線數。
突波保護的設計是為了防止在同時建立了過多連線時,超載資料來源。突波保護由突波臨界值和突波建立間隔這兩項內容來控制。
突波臨界值內容指定在啟動突波保護之前,所建立的連線數。 到達指定的連線數目之後,便會進入突波模式。
突波建立間隔內容指定在突波模式中建立連線的間隔時間量(秒)。
如果突波臨界值 > -1,且突波建立間隔 > 0,便會啟動突波連線支援。 突波臨界值內容的預設值是 -1,表示它是關閉的。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | -1 |
| 範圍 | -1 至最大整數 |
指定當您在突波保護模式下,連線建立之間的時間量。
當到達突波臨界值內容所指定的連線數目時,突波建立間隔內容會指定每個新的連線要求必須等多久,才能實現。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
停留連線是沒有回應或傳回連線儲存區的作用中連線。 如果儲存區陷入停留中(到達停留臨界值),所有新的連線要求都會收到資源異常狀況,直到儲存區解除停留為止。 停留計時器間隔內容是計時器的間隔,例如,連線儲存區檢查停留連線的頻率。 預設值是 0 秒。
如果您嘗試利用 wsadmin Scripting 工具來變更停留時間、停留計時器間隔,或停留臨界值內容,但作業卻失敗,便會發生 IllegalState 異常狀況。在這項要求期間,儲存區不能有任何作用中的要求或作用中的連線。 如果要啟動停留連線支援,停留時間和停留臨界內容值都必須大於 0,連線數目上限也必須大於 0。
另外,如果設定停留計時器間隔,它必須小於停留時間值。 事實上,建議的停留計時器間隔是停留時間值的 1/4 至 1/6,以便連線儲存區能夠檢查停留連線 4 至 6 次之後,才將連線宣告為已停留。 這個間隔檢查可以降低誤判的可能性。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
停留連線是沒有回應或傳回連線儲存區的作用中連線。 如果儲存區陷入停留中(到達停留臨界值),所有新的連線要求都會收到資源異常狀況,直到儲存區解除停留為止。 停留時間內容是指單一作用中連線被視為停留之前,可用於後端資源的間隔(秒)。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |
停留連線是沒有回應或傳回連線儲存區的作用中連線。 如果儲存區陷入停留中(到達停留臨界值),所有新的連線要求都會收到資源異常狀況,直到儲存區解除停留為止。 應用程式可以明確擷取這個異常狀況,再繼續處理。 當停留連線數目超出臨界值時,儲存區會繼續定期檢查停留連線。 如果停留連線的數目低於停留臨界值,儲存區會在定期檢查期間偵測出來,且會使儲存區重新開始處理要求。 停留臨界值是指儲存區成為停留模式時,需要視為停留的連線數。
| 參考資訊 | 值 |
|---|---|
| 資料類型 | 整數 |
| 預設值 | 0 |
| 範圍 | 0 到最大整數 |