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

C# - Czy powinienem używać statycznego połączenia z bazą danych?

Zakładam, że używasz tutaj ODBC, ponieważ nie określiłeś dokładnie i jest to zwykle używane...

Nie, za każdym razem należy używać nowego połączenia, jest to standardowa praktyka zalecana przez firmę Microsoft. Jeśli używasz ODBC itp., Windows zarządza tymi połączeniami, buforując je do ponownego użycia i ułatwiając zarządzanie czasem życia rzeczy.

Jeśli korzystasz z połączenia statycznego, możesz pozbyć się go zbyt wcześnie lub zamknąć je bez wiedzy. Ogólnie jest to trochę bardziej niezręczne i przedwczesna optymalizacja.

Zobacz OdbcConnection aby uzyskać więcej informacji.



  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 SQL:Zaktualizuj tabelę danymi z innej tabeli

  2. Szybsza alternatywa w Oracle do SELECT COUNT(*) FROM sometable

  3. Jak zastąpić określone wartości w kolumnie bazy danych Oracle?

  4. Dlaczego Oracle varchar2 ma obowiązkowy rozmiar jako parametr definicji?

  5. Hibernacja + ograniczenie klauzuli Oracle IN, jak to rozwiązać?