アプリケーションからデータベースに送信されるクエリを監視したいと思います。そのために、私はpg_stat_activity
を見つけましたが、返される行は「トランザクション中」であることがよくあります。私は間違って何かをしている、クエリが通過するのを見るのに十分な速さではない、混乱している、またはすべての上記の!PostgreSQLのクエリをリアルタイムで監視するアプリですか?
誰かがPostgreSQLに対して実行されているクエリを監視するための最も馬鹿にならない方法をお勧めしますか?私は使いやすいUIベースのソリューション(例:SQL Serverの "Profiler")を好むだろうが、あまり好きではない。
それは良い答えだが、それは1つがあるため、pg_stat_statementsビューからデータを収集する方法をカバーしていません。それは絶えず変化しており、クエリの実行に関する累積統計しかありません。そのためには、https://pganalyze.com/やhttps://okmeter.ioのようなツールを使用して、クエリの実行とパフォーマンスに関するチャートや詳細情報を表示することができます。免責事項 - 私はokmeterのために働いています。 –