Ich verwalte eine ältere ASP.Net-Webanwendung (unter Verwendung von .Net 2.0 + SQL Server 2005 Enterprise + VSTS 2008 + C# + ADO.Net). Hier ist die Verbindungszeichenfolge der Legacy-Anwendung verwendet (die Legacy-Anwendung ist SQL Server-Authentifizierung-Modus):Verbindungspooleinstellung der SQL Server-Verbindungszeichenfolge
"server=***;database=***;uid=***;pwd=***;pooling=false;max pool size=100"
Ich denke, die Verbindungszeichenfolge falsch ist, weil:
- Da die Einstellung von Pooling falsch, aber es setzt auch die Poolgröße - widersprüchlich.
- Auch wenn es widersprüchliche Einstellungen gibt, denke ich, Pooling = false wirkt, ie. Verbindungspool wird von der ADO.Net-Anwendung nicht verwandt.
Ist mein Verständnis korrekt?
yup genau - pooling = false -> deaktiviert das Pooling, alle anderen Pooling-Einstellungen werden ignoriert –
Danke! Frage beantwortet! – George2