Idioma

SqlConnection.ClearAllPools Método

Definição

Esvazia todos os pools de conexão.

public:
 static void ClearAllPools();
public static void ClearAllPools();
static member ClearAllPools : unit -> unit
Public Shared Sub ClearAllPools ()

Comentários

ClearAllPools() redefine (ou esvazia) todos os pools de conexão. Se houver conexões em uso no momento da chamada, elas serão marcadas adequadamente e serão descartadas (em vez de serem retornadas para um pool) quando Close() forem chamadas.

Caution

Limpar o pool é uma operação cara e só deve ser usada se necessário. Essa operação pode interferir negativamente no aquecimento do pool e gerar alta variação de conexão à medida que a operação de aquecimento abre continuamente novas conexões para tentar atingir o tamanho mínimo do pool. Essa situação é especialmente provável se clara for chamada em um loop apertado.

Aplica-se a