Chcete-li získat seznam všech dotazů na server
, můžete použít konfigurační nastavení log_statementhttps://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