Share via


OLE DB .NET Framework 資料提供者的連接共用

共用連接能夠大幅提高應用程式的效能和延展性 (Scalability)。OLE DB 的 .NET Framework 資料提供者使用 OLE DB 工作階段 (Session) 共用來自動共用連接。您可以使用連接字串引數來啟用或停用 OLE DB 服務 (包括共用)。例如,下列連接字串將停用 OLE DB 工作階段共用和自動交易登記。

Provider=SQLOLEDB;OLE DB Services=-4;Data Source=localhost;Integrated Security=SSPI;

如需工作階段共用、資源共用以及覆寫 OLE DB 提供者服務預設值來停用共用的詳細資訊,請參閱 MSDN Library 內的《OLE DB Programmer's Reference》,網址是 https://msdn.microsoft.com/library。

**警告   **建議在使用了 Connection 之後都能將它關閉,這樣連接才能傳回至集區。您可以使用 Connection 物件的 CloseDispose 方法來進行這項作業。未明確關閉的連接也許會無法加入或傳回至集區。例如,如果已達到最大集區大小,而且連接仍為有效時,那麼已超出範圍但尚未明確關閉的連接將只會傳回至連接集區。

請參閱

使用 ADO.NET 連接至資料來源 | 使用 .NET Framework 資料提供者存取資料 | OleDbConnection 類別