Usuń połączenie lub Zamknij połączenie
Która z poniższych dwóch metod ma lepszą wydajność?
using( var DB_Connection_s = new DBConnection() )
{
//todo: interact with database connection
}
Lub tylko :
DB_Connection_s.Close();
na końcu.
Czy pierwsza metoda sprawia, że koncepcja poolingu jest bezużyteczna? Ponieważ jeśli zlikwiduję połączenie przy każdym użyciu, muszę za każdym razem otworzyć nowe połączenie (i nie będzie żadnych połączeń w puli).