G
Guest
I'm testing now a third part web application (ASP.NET 2.0, MS SQL Server
2005) that seems to work properly but creates up to 400 (sic!) connections
for average 80 concurrent users. The application is pretty straightforward:
login, some grids with data and that’s it. In my opinion (I’m an experienced
..NET architect 10 concurrent connection (in a peak) should be enough but
400 (in the pool) are very strange for me… I’ve informed the vendor that the
current situations is not acceptable for me but I’ve got an answer that
Microsoft doesn’t have any recommendations concerning “max pool size†value,
so it can be set even to the maximum value of connections that are allowed by
MS SQL Server (~ 32.000!). I’ve tried to find any official recommendations in
msdn but I’ve found only sentences like “application dependentâ€, “sense,
rational value†and so on. I have to protect my department from an
application with wrong architecture but I can’t find any strong-based
arguments. Help !
2005) that seems to work properly but creates up to 400 (sic!) connections
for average 80 concurrent users. The application is pretty straightforward:
login, some grids with data and that’s it. In my opinion (I’m an experienced
..NET architect 10 concurrent connection (in a peak) should be enough but
400 (in the pool) are very strange for me… I’ve informed the vendor that the
current situations is not acceptable for me but I’ve got an answer that
Microsoft doesn’t have any recommendations concerning “max pool size†value,
so it can be set even to the maximum value of connections that are allowed by
MS SQL Server (~ 32.000!). I’ve tried to find any official recommendations in
msdn but I’ve found only sentences like “application dependentâ€, “sense,
rational value†and so on. I have to protect my department from an
application with wrong architecture but I can’t find any strong-based
arguments. Help !