Inhaltsverzeichnis anzeigen Diese Seite drucken

Vorheriges Hilfethema

Nächstes Hilfethema

Database Connection Pool

Wegweiser

Zeigt den aktuellen Status der Datenbank-Verbindungen an (aktiv, passiv, 'abgestürzt', also noch offen)

Kopfbereich

Free Connections

Zeigt die Anzahl der freien Verbindungen

Die Zahl nach dem / gibt die Anzahl der freien Abfrage-Verbindungen (Query- Connections) an

Used Connections

Zeigt die Anzahl der verwendeten Verbindungen

Die Zahl nach dem / gibt die Anzahl der benutzten Abfrage-Verbindungen (Query- Connections) an

Verbindungsanzeigen

Es werden die verwendeten und freien Verbindungen angezeigt.

Time

In dieser Spalte wird angezeigt, seit wann die Verbindung verwendet wird und wann die letzte Aktion stattgefunden hat

Requested by

In dieser Spalte werden Informationen über die Anforderung der Verbindung ausgegeben

Wenn die Auslastung des Connection Pools eine gewisse Grenze überschreitet, werden Anfragen in eine Warteschleife geschickt: "Das System ist ausgelastet. Bitte haben Sie etwas Geduld..." Nachsatz "(Wenn sich diese Seite nicht automatisch aufbaut, klicken Sie bitte hier)".

Die Seite erneuert sich automatisch, sobald die Auslastung sinkt, wird die Anfrage normal behandelt.

Damit soll frühzeitig verhindert werden, dass in kritischen Situationen eine Art Schneeball-Effekt eintritt. Die Datenbank ist ausgelastet, der Connection Pool öffnet neue Verbindungen, dadurch wird die Datenbank noch langsamer, etc.

Der Grenzwert ist definiert in der Datei config.xml - unter dem Schlüsselwort 'DBMaxConnections'. Sind 90% des hier konfigurierten Wertes erreicht, erscheint die genannte Warnung. Dieser Wert sollte etwas größer als die Hälfte der maximal gleichzeitig aktiven Nutzer sein (z.B. bei 100 Benutzer DBMaxConnections=60). Die Standard-Vorgabe ist 100.

Der Wert 'DBQueryPoolSize' in der config.xml gibt an, wie viele Connections mindestens bereit gehalten werden, um zügige Antwortzeiten zu garantieren (ein Wert von 15 sollte hier ideal sein).

Davon ausgenommen sind: index.jsp, logout.jsp, menu.jsp, header.jsp, footer.jsp, d.h. es bleibt immer möglich sich ein- und auszuloggen, Menü, Kopf- und Fußzeile werden ebenfalls korrekt angezeigt.