sql >> Databasteknik >  >> RDS >> Oracle

Hitta anslutningsläcka i Java-applikationen

Om du behöver ta reda på läckor kan du använda profiler som yourkit eller jprofiler som kan spåra socket/jdbc-läckor.

För att åtgärda läckor måste du ta reda på platser där du öppnar anslutningar och använda prova-med-resurser som gör allt close() saker för dig

try (Connection conection = DriverManager.getConnection(url);
     PreparedStatement statement = createPreparedStatement(conection); 
     ResultSet resultSet = statement.executeQuery()) {
     // process the resultSet here, all resources will be cleaned up
}


  1. skriv ut start- och slutdatum på en rad för kontinuerliga eller överlappande datumintervall i Oracle SQL

  2. MySQL Infoga i Select

  3. Generera ERD för en befintlig databas

  4. Korrekt MySQL-konfiguration för Ruby on Rails Database.yml-fil