Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Verbindungspooling ermöglicht es einer Anwendung, eine Verbindung aus einem Pool von Verbindungen zu verwenden, die nicht für jede Verwendung neu erstellt werden müssen. Sie können die Registerkarte "Verbindungspooling " im Dialogfeld " ODBC-Datenquellenadministrator " verwenden, um die Leistungsüberwachung zu aktivieren und zu deaktivieren. Doppelklicken Sie auf den Treibernamen, um den Verbindungs-Timeout festzulegen.
Auf Treiberebene wird der Verbindungspool durch den CPTimeout-Registrierungswert aktiviert. Diese selektive Aktivierung pro Treiber ermöglicht es einem Systemadministrator, verbindungspooling nur für die Treiber zu aktivieren, die es unterstützen können. Sie wird durch Festlegen des Standardwerts von CPTimeout während des Setupprogramms des Treibers erreicht. Doppelklicken Sie auf einen Treibernamen, um das Verbindungstimeout festzulegen.
Weitere Informationen zum Verbindungspooling finden Sie unter ODBC-Verbindungspooling.
Leistungsüberwachung
Die Leistungsüberwachung verfolgt die Verbindungsleistung, indem eine Vielzahl von Statistiken aufgezeichnet wird. Diese Statistiken können vom Entwickler angepasst werden, um Elemente wie die folgenden einzuschließen:
| Counter | Definition |
|---|---|
| ODBC Hard Connection Counter pro Sekunde | Die Anzahl der tatsächlichen Verbindungen pro Sekunde, die an den Server hergestellt werden. Wenn Ihre Umgebung zum ersten Mal eine schwere Last trägt, wird dieser Zähler sehr schnell aufsteigen. Nach ein paar Sekunden wird sie auf Null fallen. Dies ist die normale Situation, wenn die Verbindungspooling funktioniert. Wenn die Verbindungen mit dem Server hergestellt wurden, werden sie verwendet und im Pool zur Wiederverwendung platziert. |
| ODBC Hard Disconnect Counter pro Sekunde | Die Anzahl der Hard-Disconnects pro Sekunde, die an den Server ausgegeben werden. Hierbei handelt es sich um tatsächliche Verbindungen mit dem Server, die durch Verbindungspooling freigegeben werden. Dieser Wert wird von Null erhöht, wenn Sie alle Clients im System beenden und die Verbindungen mit einem Timeout beginnen. |
| ODBC Soft Connection Counter pro Sekunde | Die Anzahl der Verbindungen, die vom Pool pro Sekunde erfüllt wurden, d. h. Verbindungen von diesem Pool, die an die Benutzer übergeben wurden. Dieser Zähler gibt an, ob das Pooling funktioniert. Je nach Auslastung auf Ihrem Server ist dies nicht ungewöhnlich, 40-60 weiche Verbindungen pro Sekunde anzuzeigen. |
| ODBC Zähler für weiche Trennungen pro Sekunde | Die Anzahl der Trennungen pro Sekunde, die von den Anwendungen verursacht werden. Wenn die Anwendung freigegeben oder getrennt wird, wird die Verbindung wieder in den Pool zurückgeführt. |
| Aktueller aktiver ODBC-Verbindungszähler | Die Anzahl der Verbindungen im Pool, die derzeit verwendet werden. |
| ODBC-Zähler für aktuelle freie Verbindungen | Die aktuelle Anzahl der kostenlosen Verbindungen, die im Pool verfügbar sind. Hierbei handelt es sich um Liveverbindungen, die zur Verwendung verfügbar sind. |
| Derzeit aktive Pools | Die Anzahl der derzeit aktiven Pools. Dieser Zähler wurde in Windows 8 für Treiber hinzugefügt, die Verbindungen im Verbindungspool verwalten. Weitere Informationen finden Sie unter Driver-Aware Connection Pooling. |
| Erstellte Pools | Die Anzahl der aktiven Pools, einschließlich aktiver und entfernter Pools. Ein solcher Zähler wurde in Windows 8 für Treiber eingeführt, die Verbindungen im Verbindungspool verwalten. Weitere Informationen finden Sie unter Driver-Aware Connection Pooling. |
Sie müssen ihre eigenen Überwachungsparameter angeben. Beispiele für die Leistungsüberwachung wurden in dieser VERSION von ODBC enthalten.