Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Das Verbindungspooling ist langsamer als das Offenhalten einer Verbindung

Wenn ich Sie richtig verstehe - die Verbindung wird pro Sitzung "neu" hergestellt. Wenn Sie möchten, dass alle Instanzen die Verbindung teilen, sollten Sie sie statisch machen.

setzen Sie es in global.asax:

public static SqlConnection con;

protected void Application_Start(object sender, EventArgs e)
{
    con = new SqlConnection(_connectionString);
}

Auf diese Weise teilen Sie dieselbe Verbindung zwischen Ihren Sitzungen.