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

Java-forespørgsel med DB Link lukker ikke Db Link-forbindelsen

Hvis du lukker en forbindelse til databasen, lukkes alle databaselinkforbindelser automatisk.

Så hvis du observerer åbne link-sessioner, stammer de fra andre endnu ikke lukkede forbindelser.

Databaselinkforbindelsen er af ydeevneårsager ikke lukket umiddelbart efter hver distribueret forespørgsel, men efterlades bevidst åben for at blive genbrugt i den potentielle næste sætning.

Alligevel kan du eksplicit lukke linkforbindelsen ved at bruge et opkald af enten

 alter session close database link  link_name

eller

DBMS_SESSION.CLOSE_DATABASE_LINK('link_name')

er illustreret her . Dette gøres hovedsageligt i tilfælde af at du rammer grænsen for maksimal åbn links




  1. Er det muligt at gemme kommaer i stedet for point for decimalfelter i en PostgreSQL-database?

  2. MySQL-databasen afbryder forbindelsen efter 8 timer. Hvordan forebygger man det?

  3. Tæl antallet af rækker i golang

  4. 5 måder at implementere case-usensitiv søgning i SQLite med fuld Unicode-understøttelse