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

Właściwe zapytanie, aby uzyskać aktualną liczbę połączeń w bazie danych PostgreSQL

Te dwa wymagania nie są równoważne. Odpowiednik pierwszej wersji to:

SELECT sum(numbackends) FROM pg_stat_database;

W takim przypadku spodziewałbym się, że ta wersja będzie nieco szybsza niż druga, po prostu dlatego, że ma mniej wierszy do policzenia. Ale prawdopodobnie nie będziesz w stanie zmierzyć różnicy.

Oba zapytania są oparte na dokładnie tych samych danych, więc będą równie dokładne.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Opcjonalna instrukcja INSERT w łańcuchu transakcji przy użyciu NodeJS i Postgres

  2. AMD, Intel i PostgreSQL

  3. Unikalne pole modelu w Django i rozróżnianie wielkości liter (postgres)

  4. Klucze podstawowe z Apache Spark

  5. PSQLException:bieżąca transakcja jest przerwana, polecenia ignorowane do końca bloku transakcji