Is there anything in Postgresql 9.1 similar to wait events dynamic views of oracle?
I need to find queries which are waiting for a long time, and the events they are blocked on.
Postgresql – Postgres 9.1 wait events
postgresqlpostgresql-9.1
Related Question
- Postgresql – After installing postgresql and postgres-xc with apt-get, I have psql but not postgres, initdb, pg_ctl
- Postgresql – Will insert and update wait while a table is being vacuumed
- Postgresql – Upgrade PostgreSQL 9.1 to 9.3 and server no longer starts
- PostgreSQL 9.1 and 9.4 faster than 9.6
- Postgresql – Postgres Trigger function – Pg 9.1
- Postgresql – Maintaining Postgres copies of fdw tables from Oracle
- Postgresql – There is a lot of Client Locks and IPC Locks in PostgreSQL
Best Answer
There isn't such a fine grained tracking available in Postgres (other than using DTrace which apparently gives a lot of information).
There is a whole chapter in the manual "Monitoring Database Activity"
http://www.postgresql.org/docs/current/static/monitoring.html
Another option is the module pg_stats_statements:
http://www.postgresql.org/docs/current/static/pgstatstatements.html