Der SQL Anywhere .NET-Datenprovider unterstützt Verbindungspools. Mit Verbindungspools kann Ihre Anwendung bestehende Verbindungen wiederverwenden, indem sie den Verbindungs-Handle in einem Pool speichert und nicht immer wieder eine neue Verbindung zur Datenbank erstellt. Die Verbindungspoolfunktion ist standardmäßig aktiviert.
Die Poolgröße wird in Ihrer Verbindungszeichenfolge mit der POOLING-Option definiert. Die standardmäßig maximale Poolgröße ist 100, die standardmäßige Mindestgröße ist 0. Sie können die minimale und die maximale Poolgröße ändern. Zum Beispiel:
"Data Source=SQL Anywhere 11 Demo;POOLING=TRUE;Max Pool Size=50;Min Pool Size=5" |
Wenn Ihre Anwendung erstmals versucht, eine Verbindung zu einer Datenbank herzustellen, prüft sie den Pool auf eine bestehende Verbindung, die die von Ihnen angegebenen Verbindungsparameter verwendet. Wenn eine entsprechende Verbindung gefunden wurde, wird sie verwendet. Andernfalls wird eine neue Verbindung eingerichtet. Wenn Sie die Verbindung trennen, wird die Verbindung in den Pool zurückgegeben, damit sie wiederverwendet werden kann.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |