Oui, pg.connect est la méthode recommandée pour faire les choses. comme indiqué dans la page github :https://github.com/brianc/node-postgres . Il ne crée pas de pool pour chaque requête, mais une nouvelle requête créera un "pool" et toutes les requêtes suivantes seront ajoutées à cette connexion, jusqu'au délai d'attente de 30 secondes. //il maintiendra les connexions inactives ouvertes pendant 30 secondes (configurables) Ainsi, lorsque l'application n'est pas utilisée, il n'y a pas de connexion, mais une fois que vous recevez quelques requêtes toutes les secondes, elles sont toutes mises en file d'attente sur cette connexion. le délai d'attente et le montant mis en file d'attente peuvent être modifiés.