Antes de buscar en las respuestas anteriores te iba a decir que hasta donde yo sabía el pooling era algo del motor de base de datos más que del entorno, que ADO ya lo tenia implementado desde hace tiempo y que bastaba con definir la cadena de conexión con el atributo "pooling=true;" para que este funcionara.
Pero u_Goldman hace dos años
contestó algo que me hizo pensar que eso no es suficiente.
Espero con esos tips logres lo que pretendes
Saludos