log4jdbc , एक जावा JDBC ड्राइवर जो अन्य JDBC ड्राइवरों के लिए SQL और/या JDBC कॉल लॉग कर सकता है, में एक लकड़हारा होता है जो कनेक्शन को ओपन और क्लोज इवेंट के साथ-साथ सभी खुले कनेक्शन नंबरों को डंप करता है। यह कनेक्शन लीक की समस्याओं का पता लगाने के लिए बहुत उपयोगी है .
एक अन्य टूल जिसे आप जांचना चाहेंगे वह है ConnLeakFinder , जावा कोड में jdbc कनेक्शन लीक का पता लगाने के लिए एक आसान टूल . हालांकि मुझे इसका कोई अनुभव नहीं है।