sql >> Database teknologi >  >> RDS >> Oracle

Find forbindelseslæk i Java-applikationen

Hvis du har brug for at finde ud af lækager, kan du bruge profiler som dit kit eller jprofiler som er i stand til at spore socket/jdbc-lækager.

For at rette lækager skal du finde ud af steder, hvor du åbner forbindelser og bruge try-with-ressourcer, som vil gøre alt close() ting til 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. sql-forespørgsel til at beregne sum og tilføje sum fra tidligere rækker

  2. Rediger kolonne kontra skift kolonne

  3. Jobkø som SQL-tabel med flere forbrugere (PostgreSQL)

  4. Oracle Vælg Where Date Between Today