Utrzymuję starszą aplikację sieci Web ASP.Net (przy użyciu .Net 2.0 + SQL Server 2005 Enterprise + VSTS 2008 + C# + ADO.Net). Oto ciąg połączenia aplikacji starszego typu używa (aplikacja spuścizna używa trybu uwierzytelniania SQL Server):Ustawienie puli połączeń dla ciągu połączenia programu SQL Server
"server=***;database=***;uid=***;pwd=***;pooling=false;max pool size=100"
myślę ciąg połączenia jest błędne, ponieważ:
- Ponieważ ustawienie poolingu jest false, ale ustawia także rozmiar puli - konflikt.
- Nawet jeśli występują sprzeczne ustawienia, myślę, że pooling = false zaczyna działać, tj. Pula połączeń nie jest używana przez aplikację ADO.Net.
Czy moje zrozumienie jest prawidłowe?
yup dokładnie - pooling = false -> wyłącza pulowanie, wszystkie pozostałe ustawienia związane z pulowaniem zostaną zignorowane –
Dzięki! Pytanie odpowiedziało! – George2