連線池讓應用程式能從一個不需要每次使用重新建立的連線池中取得連線。 您可以使用 ODBC 資料來源管理員對話框中的連線池標籤來啟用或停用效能監控。 雙擊驅動程式名稱來設定連線逾時期限。
在驅動程式層級,連線池是由 CPTimeout 登錄值啟用。 這種選擇性啟用讓系統管理員能僅為能支援的驅動程式啟用連線池功能。 這是透過在驅動程式設定程式中設定 CPTimeout 的預設值來達成的。 雙擊驅動程式名稱以設定連線逾時期限。
欲了解更多連線池資訊,請參閱 ODBC 連線池。
績效監控
效能監控透過記錄各種統計數據來追蹤連線效能。 這些統計數據可由開發者自訂,包含以下項目:
| Counter | Definition |
|---|---|
| 每秒 ODBC 硬連線計數器 | 每秒實際連線到伺服器的數量。 當你的環境第一次承載重負載時,這個計數器會快速上升。 幾秒鐘後,它會降到零。 這就是連線池運作時的正常情況。 當與伺服器建立連線後,這些連線會被使用並放入池中以供重複使用。 |
| ODBC 硬斷開計數器每秒 | 每秒伺服器收到的硬斷線次數。 這些是透過連線池釋放的實際連線。 當你停止系統上的所有用戶端程式並且連線開始逾時後,這個值會從零開始增加。 |
| ODBC 軟體連線計數器每秒 | 每秒由該池滿足的連線數,換句話說,也就是從該池中交給使用者的連線數。 此計數器顯示池化是否有效。 根據伺服器負載,顯示每秒 40-60 次軟連線並不罕見。 |
| 每秒 ODBC 軟斷線計數器 | 應用程式每秒產生的斷線次數。 當應用程式解除或斷開連接時,連線會被重新放回池中。 |
| ODBC 電流主動連接計數器 | 目前在使用的連線池中的連接數量。 |
| ODBC 自由電流連接計數器 | 目前池中可用的免費連線數量。 這些是可用的即時連線。 |
| 目前活躍的池 | 目前活躍的泳池數量。 這個計數器是在 Windows 8 中新增的,用於管理連線池中連線的驅動程式。 如需詳細資訊,請參閱驅動程式感知連接共用。 |
| 已建立的池 | 包括活躍池與已移除池在內的池數。 這個計數器是在 Windows 8 中新增的,用於管理連線池中連線的驅動程式。 如需詳細資訊,請參閱驅動程式感知連接共用。 |
你必須設定自己的監控參數。 本版本 ODBC 已包含用於績效監控的樣本。