PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Węzeł jest 20 razy szybszy niż .NET Core podczas łączenia się z Postgres

Musisz ustawić minimalny rozmiar basenu. Dzięki temu ta liczba połączeń pozostanie otwarta dla bazy danych niezależnie od użycia puli.

Domyślnie (przynajmniej dla NPGSQL ), minimalny rozmiar to 0, więc jeśli połączenie nie będzie używane przez jakiś czas, zostanie zamknięte.

W swoim teście wykonujesz jedno połączenie co 5 sekund, co nie jest dużo, a pula może zdecydować o zamknięciu nieużywanego połączenia. Zgodnie z dokumentem powinien on jednak pozostawać otwarty przez 300 sekund, a nie tylko przez 15



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przekazywanie tabeli jako parametru

  2. Jak zapytać o długość Django ArrayField?

  3. Nie można połączyć się z bazą danych heroku postgresql z aplikacji lokalnego węzła za pomocą sequelize

  4. Tablica zagregowana Postgresql

  5. Jak działa Tand() w PostgreSQL