Oracle
 sql >> Baza danych >  >> RDS >> Oracle

utrzymywanie jednego połączenia z DB lub otwieranie zamykania na żądanie

Dostawca Oracle .NET ma wbudowane funkcje puli połączeń. Zawsze, gdy potrzebujesz połączenia z bazą danych, utwórz nowe, wykonaj pracę i natychmiast je zwolnij. Pula połączeń zapewni efektywne ponowne wykorzystanie połączeń.

Najlepszym sposobem na zwolnienie połączenia jest użycie using konstrukcja, która zapewni, że połączenie zostanie usunięte, nawet jeśli wystąpią wyjątki.

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

} //connection.Dispose() called here.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przechowuj dane daty i godziny jako liczby

  2. Jak wybrać wszystkie kolumny oraz wynik instrukcji CASE w Oracle 11g?

  3. Jak mogę sprawdzić, czy mój system Oracle obsługuje znaki Unicode lub znaki wielobajtowe?

  4. Dane zapytania Oracle, w których wartość kolumny z przecinkiem do sprawdzenia wartości zawiera lub nie zawiera

  5. .patch_storage