Vous créez un pool de connexions, mais vous n'y mettez rien. Votre pool de connexion est vide lorsqu'il est créé, donc votre première demande est garantie pour créer une nouvelle connexion et sera aussi lente que l'obtention d'une connexion manuellement.
Essayez de mettre votre code dans une boucle, où vous obtenez à plusieurs reprises une connexion à partir du pool. Essayez-le une fois, cinq fois, dix fois et quinze fois. Notez comment les résultats changent.
Certains pools de connexion prennent automatiquement en charge la création et la conservation d'un minimum nombre de connexions prêtes à l'emploi ainsi qu'un maximum . Lorsque le pool est initialisé, il prélève les connexions afin que les premiers appels ne soient pas retardés.