Oracle
 sql >> база данни >  >> RDS >> Oracle

Намерете изтичане на връзка в приложението Java

Ако трябва да откриете течове, можете да използвате програми за профилиране като yourkit или jprofiler който е в състояние да проследява сокет/jdbc течове.

За да коригирате течове, трябва да откриете места, където отваряте връзки и да използвате try-with-resources, което ще направи всичко close() неща за вас

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да извика функция или съхранена процедура на Oracle, използвайки рамка за постоянство на пружината?

  2. Инсталиране на JDBC за Jboss EAP 6.3

  3. Нулиране на последователността в oracle 11g

  4. Хибернация на Oracle ORA-01461 CLOB

  5. Java Multicast Time To Live винаги е 0