Pool de conexão no .NET / SQL Server?

É necessário ou vantajoso escrever código de pool de conexão personalizado ao desenvolver aplicativos no .NET com um banco de dados do SQL Server? Sei que o ADO.NET oferece a opção de ativar / desativar o pool de conexões - isso significa que ele está incorporado na estrutura e não preciso me preocupar com isso? Por que as pessoas falam sobre escrever seu próprio software de pool de conexões e como isso é diferente do que está embutido no ADO.NET

questionAnswers(5)

yourAnswerToTheQuestion