Anslutningspoolen som är inbyggd i ADO.Net är robust och mogen. Jag skulle avråda från att försöka skriva din egen version.