sql >> Databáze >  >> RDS >> PostgreSQL

Existuje PostgreSQL ekvivalent SQL Server Profiler?

Chcete-li získat seznam všech dotazů na server

, můžete použít konfigurační nastavení log_statement

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

Stačí nastavit toto a cestu k logovacímu souboru a budete mít seznam. Můžete jej také nakonfigurovat tak, aby protokoloval pouze dlouho běžící dotazy.

Poté můžete vzít tyto dotazy a spustit na ně EXPLAIN, abyste zjistili, co se s nimi děje.

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



  1. SQLite - Nelze otevřít soubor databáze

  2. Příklad jednoduchého příkazu sloučení v SQL Server

  3. Operátoři sady Oracle

  4. automatizace rollback skriptu oracle