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).

questionAnswers(4)

yourAnswerToTheQuestion