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

Java заявката с DB Link не затваря Db Link връзката

Ако затворите връзка към базата данни, всички връзки към базата данни се затварят автоматично.

Така че, ако наблюдавате отворени сесии за връзки, те произтичат от други все още незатворени връзки.

Връзката към базата данни е по причини, свързани с производителността не се затваря веднага след всяка разпределена заявка, но умишлено се оставя отворено, за да се използва повторно в потенциалния следващ оператор.

Както и да е, можете изрично да затворите връзката чрез извикване на едно от двете

 alter session close database link  link_name

или

DBMS_SESSION.CLOSE_DATABASE_LINK('link_name')

е илюстриран тук . Това се прави главно в случай, че достигнете ограничението от максималния отваряне на връзки




  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 използва или игнорира индексирана колона в зависимост от формата на to_date(literal)

  2. Намерете максималните последователни години за всеки идентификатор в таблица (Oracle SQL)

  3. Oracle Database TLS1.2 / SSL връзка с помощта на JDBC тънък и JKS

  4. Java Date.toString в TO_DATE на Oracle

  5. Грешка (ORA-00923:ключовата дума FROM не е намерена, където се очаква)