Check this link ADO.NET connection pooling explained