log4jdbc , ein Java-JDBC-Treiber, der SQL- und/oder JDBC-Aufrufe für andere JDBC-Treiber protokollieren kann, verfügt über einen Logger, der Ereignisse zum Öffnen und Schließen von Verbindungen protokolliert und alle offenen Verbindungsnummern ausgibt. Dies ist sehr nützlich, um Probleme mit Verbindungslecks aufzuspüren .
Ein weiteres Tool, das Sie vielleicht überprüfen möchten, ist ConnLeakFinder , ein einfaches Tool, um jdbc-Verbindungslecks im Java-Code zu lokalisieren . Ich habe aber keine Erfahrung damit.