當前位置:首頁 > 通用術語 > 什麼是連線集區?概念、運作方式

什麼是連線集區?概念、運作方式

2025-08-27通用術語274

連接到資料庫伺服器通常包含幾個耗時的步驟。必須建立實體通道,例如通訊端或具名管道、必須與伺服器進行初始交握、必須剖析連接字串資訊、伺服器必須驗證連線、必須執行檢查以登記在目前交易中,等等。

連線集區

為了將開啟連線的成本降到最低,ADO.NET 使用稱為連線集區的最佳化技術,以將重複開啟和關閉連線的成本降到最低。連線集區的處理方式會針對 .NET Framework 資料提供者不同。

怎麼運作的

連線集區牽涉到開放式資料庫連線 (ODBC) 連線的集區,以減少需要在大量存取的伺服器上開啟和關閉 ODBC 連線的頻率。連線集區可改善已啟用 ODBC 的 Web 應用程式的 ASP 效能,並提供管理連線逾時的正常方式。

若要在 IIS 上使用 ODBC 連線集區,請執行下列步驟:

  1. 在控制台中使用 ODBC 來設定資料庫驅動程式。

  2. 在 Microsoft Windows NT 登錄中啟用連線集區。

  3. 在 ASP 頁面需要資料存取之前,請在 Microsoft ActiveX 資料物件 (ADO) 程式碼中開啟個別連線,並在存取資料後立即釋放連線。

啟用連線集區之後,ODBC 驅動程式會在建立新的連線以回應 ODBC 要求之前,先檢查連線集區是否有可以重複使用的閒置連線。釋放連線時,它們會傳回連線集區,而不是關閉。

新增連線

系統會針對每個唯一的連接字串建立連線集區。建立集區時,會建立多個連線物件並將其新增至集區,以便滿足最小集區大小需求。連線會視需要新增至儲存區,最多指定的儲存區大小上限 (預設值為 100)。當連接關閉或處置時,它們會釋放回儲存區。

移除連線

連線集區程式會在集區閒置大約 4-8 分鐘之後,或如果集區偵測到與伺服器的連線已切斷,則會從集區中移除連線。請注意,只有在嘗試與伺服器通訊之後,才能偵測到已切斷的連線。如果發現連線不再連接至伺服器,則會將其標示為無效。只有在關閉或收回無效連線時,才會從連線儲存區中移除無效的連線。

如果連線存在至已消失的伺服器,則即使連線集區程式尚未偵測到已切斷的連線並將其標示為無效,也可以從儲存區中繪製此連線。這是因為檢查連線是否仍然有效的額外負荷會導致伺服器發生另一個往返,從而消除具有集區程式的好處。發生這種情況時,第一次嘗試使用連線時會偵測到連線已切斷,並擲回例外狀況。

“什麼是連線集區?概念、運作方式” 的相關文章

什麼是存取控制?概念、怎麼運作、通用術語

什麼是存取控制?概念、怎麼運作、通用術語

存取控制是一個通用術語,描述管理員如何保護對 Active Directory 中物件的存取。存取控制一詞也用於 Windows Server 和 Windows XP 平臺,以描述如何使用 NTFS 檔案系統來保護檔案和資料夾,以及如何控制共用資料夾、印表機和其他網路資源的存取。存取控制原則怎麼運...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是服務品質 (QoS)?概念、運作方式

什麼是服務品質 (QoS)?概念、運作方式

網路百科全書中服務品質 (QoS) 的定義。什麼是服務品質 (QoS)?一般來說,QoS 是具有可預測延遲和資料遺失的任何網路技術。更具體地說,是允許為通過網路傳輸的不同流量流定義絕對或相對效能要求的任何機制。換句話說,服務品質 (QoS) 網路可以保證特定路徑、連線或流量類型的一定輸送量。這使得確...

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

網路百科全書中蘋果開放傳輸的定義。什麼是 Apple Open Transport?Apple Open Transport 是一種 Apple 網路技術,用於傳輸獨立網路,是 Macintosh 作業系統網路和通訊子系統的一部分。Apple Open Transport 的設計目的是讓你在 Mac...

什麼是啟動檔案?概念、運作方式

什麼是啟動檔案?概念、運作方式

啟動檔案是在電腦上啟動(啟動)作業系統所需的檔案。什麼是啟動檔案?啟動檔案是在電腦上啟動作業系統所需的檔案。每個作業系統都有自己的一組開機檔案,需要在開機順序期間尋找、載入和初始化作業系統。啟動檔案首次安裝 Windows 操作系統時,某些文件會放置在硬盤驅動器上,這些文件需要存在才能加載操作系統,...

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

網路百科全書中 NetBIOS over TCP/IP 節點類型的定義。什麼是 NetBIOS over TCP/IP 節點類型?NetBIOS over TCP/IP 節點類型是 NetBIOS over TCP/IP (NetBT) 主機的不同配置或節點類型。節點類型決定如何執行 Ne...