Hallo
über die SessionFactory.getStatistics() komme ich ja ohne Probleme an Informationen ran, was mein Hibernate alles schon so geleistet hat (Querys, Deletes, Updates etc.) In der Hibernate Konfiguration kann man auch nun wie in der Doku berschrieben einen c2p0 Connection Pool konfigurieren.
Wie komme ich aber nun irgendwelche Lebenszeichen der einzelnen Connections heran? Ich möchte z.B. wissen wie viele Connections zur Zeit Geöffnet sind, welche gerade arbeiteten und welche im IDLE modus ist. Auch wäre es interessant zu wissen wie lange eine Connection schon verbunden ist und wann ein eventueller Timeout eintritt.
Kurz gesagt möchte ich etwas mehr über den Zustand der Verbindungen zur Datenbank während der Laufzeit erfahren.
Vielen Dank schon vorab für jede Hilfe.
Gruß,
Michael Schmuck
|