PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Node est 20 fois plus rapide que .NET Core pour se connecter à Postgres

Vous devez définir une taille de pool minimale. Cela garantit que ce nombre de connexions reste ouvert à la base de données, quelle que soit l'utilisation du pool.

Par défaut (au moins pour NPGSQL ), la taille minimale est 0, donc si la connexion n'est pas utilisée pendant un certain temps, elle sera fermée.

Dans votre test, vous effectuez un appel toutes les 5 secondes, ce qui n'est pas beaucoup, et le pool peut décider de fermer la connexion inutilisée. D'après la doc, il devrait le garder ouvert pendant 300 secondes, pas seulement 15