In our project, I used LINQ to SQL for every interaction with databases. Now, from what I know, when I create and use a DataContext object: it opens a connection, splits the transaction, executes the request, and closes the connection.
From time to time we get a connection pool error for our services and server.
"The timeout period before receiving a connection from the pool. Perhaps this was due to the fact that all the joined connections were involved and the maximum pool size was reached."
Any idea? Am I quite here? Is this related to SQL Server?
We use LINQ, .Net 3.5 and Sql Server 2008
NOTE. NO SENSOR IS USED IN THE SYSTEM.
thank
source
share