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

holde en forbindelse til DB eller åbne lukning pr. behov

.NET oracle-udbyderen har indbyggede forbindelses-pooling-funktioner. Når du har brug for en DB-forbindelse, skal du oprette en ny, gøre arbejdet og frigive den med det samme. Forbindelsespoolingen vil sørge for at genbruge forbindelser effektivt.

Den bedste måde at frigive forbindelsen er gennem using konstruktion, som vil sikre, at forbindelsen bortskaffes, selvom der forekommer undtagelser.

using(OracleConnection connection = ConnectionFactory.Create())
{
    connection.DoStuff();

} //connection.Dispose() called here.


  1. Hvordan bruger man bootstrap css-tabeller til at vise data fra MySQL-tabeller?

  2. Postgres/JSON - opdater alle array-elementer

  3. Matchende poster fra to tabeller

  4. 2 måder at returnere Unix-tidsstemplet i SQLite