sql >> Databáze >  >> RDS >> Oracle

Najděte únik připojení v aplikaci Java

Pokud potřebujete zjistit úniky, můžete použít profilery jako yourkit nebo jprofiler který je schopen sledovat úniky socket/jdbc.

Chcete-li opravit úniky, musíte najít místa, kde otevíráte připojení, a použít try-with-resources, které udělají vše close() věci pro vás

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. Jak mohu dočasně zakázat omezení cizího klíče v MySQL?

  2. Vnitřní spojení mezi třemi tabulkami v mysql

  3. Typy kurzoru SQL Server – pouze vpřed statický kurzor | Kurz SQL Server / Kurz TSQL

  4. Jak cbrt() funguje v PostgreSQL