sql >> Database teknologi >  >> RDS >> PostgreSQL

Er der en PostgreSQL-ækvivalent til SQL Server-profiler?

Du kan bruge log_statement config-indstillingen til at få listen over alle forespørgsler til en server

https://www.postgresql.org/docs/current/static/runtime-config-logging.html#guc-log-statement

Indstil bare det, og logfilstien, så har du listen. Du kan også konfigurere den til kun at logge langvarige forespørgsler.

Du kan derefter tage disse forespørgsler og køre EXPLAIN på dem for at finde ud af, hvad der sker med dem.

https://www.postgresql.org/docs/9.2/static/using-explain.html



  1. Ulovlig instruktion:4 når du kører Django

  2. Ny bruger og LDAP-styring i ClusterControl 1.8.2

  3. Postgresql :Forbindelse nægtet. Kontroller, at værtsnavnet og porten er korrekte, og at postmasteren accepterer TCP/IP-forbindelser

  4. Hvad er den hurtigste måde at lave en masseindsættelse i Postgres?