Ich habe eine ältere Anwendung WinForms, die eine direkte Verbindung zu einer SQL Server 2005-Datenbank herstellen.Verbindungspooling für einen Rich-Client, der direkt auf eine Datenbank zugreift
Es sind viele Client-Anwendungen zur gleichen Zeit geöffnet (mehrere hundert), daher möchte ich die Anzahl der Verbindungen zur Datenbank minimieren.
Ich kann Verbindungen früh und oft freigeben und den Zeitüberschreitungswert niedrig halten.
Gibt es noch andere Dinge, die ich beachten muss?
Ja, ich habe nicht wirklich die Möglichkeit, einen Anwendungsserver einzuführen (das übliche warum ich das mache). Also ist meine Hauptsorge, wie man die Datenbank nicht mit Verbindungen überflutet, die nichts tun, und auf der anderen Seite die Verbindungen ständig schließen, nur um sie ein paar Momente später wieder zu öffnen. –