Bahasa

SqlConnection.ClearPool(SqlConnection) Metode

Definisi

Mengolah kumpulan koneksi yang terkait dengan koneksi yang ditentukan.

public:
 static void ClearPool(Microsoft::Data::SqlClient::SqlConnection ^ connection);
public static void ClearPool(Microsoft.Data.SqlClient.SqlConnection connection);
static member ClearPool : Microsoft.Data.SqlClient.SqlConnection -> unit
Public Shared Sub ClearPool (connection As SqlConnection)

Parameter

connection
SqlConnection

Yang SqlConnection akan dibersihkan dari kolam renang.

Keterangan

ClearPool(SqlConnection) menghapus kumpulan koneksi yang terkait dengan connection. Jika koneksi tambahan yang terkait dengan sedang digunakan pada saat panggilan, koneksi ditandai dengan connection tepat dan dibuang (alih-alih dikembalikan ke kumpulan) ketika Close() dipanggil.

Caution

Membersihkan kumpulan adalah operasi yang mahal dan hanya boleh digunakan jika diperlukan. Operasi ini dapat mengganggu pemanasan kumpulan secara negatif dan menghasilkan churn koneksi tinggi karena operasi pemanasan terus membuka koneksi baru untuk mencoba mencapai ukuran kumpulan min. Situasi ini terutama kemungkinan jika jelas disebut dalam perulangan yang ketat.

Berlaku untuk