PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Node ist beim Herstellen einer Verbindung mit Postgres 20-mal schneller als .NET Core

Sie müssen eine minimale Poolgröße festlegen. Dadurch wird sichergestellt, dass diese Anzahl von Verbindungen unabhängig von der Poolnutzung für die DB offen bleibt.

Standardmäßig (zumindest für NPGSQL ), die Mindestgröße ist 0, wenn die Verbindung also für eine Weile nicht verwendet wird, wird sie geschlossen.

In Ihrem Test führen Sie alle 5 Sekunden einen Anruf durch, was nicht viel ist, und der Pool entscheidet möglicherweise, die nicht verwendete Verbindung zu schließen. Laut dem Dokument sollte es jedoch 300 Sekunden lang geöffnet bleiben, nicht nur 15