Czy połączenie jest częścią puli połączeń, czy nie? Oznacza to, że połączenie będzie udostępniane w całej aplikacji, zamiast tworzyć nowe za każdym razem, gdy otworzysz połączenie.
Należy pamiętać, że aby połączenie puli działało, ciąg połączenia musi być dokładnie taki sam, co oznacza, że nie można zmienić znaku w łańcuchu (nawet białych znaków), a pulowanie nadal działa. Tak więc, połączenie stworzone przez:
"SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
nie będą udostępniane połączenia utworzonego przez:
" SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
powodu wiodącej przestrzeni.
Google [Connection-Pooling] (http://msdn.microsoft.com/en-us/library/8xx3tyca.aspx), fałszywych oznacza, że nie jest używany. –
http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring.aspx –
możliwy duplikat puli połączeń [.net] (http://stackoverflow.com/questions/5244126/połączenie z połączeniem sieciowym) – CodeCaster