@@ -1664,10 +1664,9 @@ pg_stat_activity| SELECT s.datid,
1664
1664
s.backend_xid,
1665
1665
s.backend_xmin,
1666
1666
s.query
1667
- FROM pg_database d,
1668
- pg_stat_get_activity(NULL::integer) s(datid, pid, usesysid, application_name, state, query, wait_event_type, wait_event, xact_start, query_start, backend_start, state_change, client_addr, client_hostname, client_port, backend_xid, backend_xmin, ssl, sslversion, sslcipher, sslbits, sslcompression, sslclientdn),
1669
- pg_authid u
1670
- WHERE ((s.datid = d.oid) AND (s.usesysid = u.oid));
1667
+ FROM ((pg_stat_get_activity(NULL::integer) s(datid, pid, usesysid, application_name, state, query, wait_event_type, wait_event, xact_start, query_start, backend_start, state_change, client_addr, client_hostname, client_port, backend_xid, backend_xmin, ssl, sslversion, sslcipher, sslbits, sslcompression, sslclientdn)
1668
+ LEFT JOIN pg_database d ON ((s.datid = d.oid)))
1669
+ LEFT JOIN pg_authid u ON ((s.usesysid = u.oid)));
1671
1670
pg_stat_all_indexes| SELECT c.oid AS relid,
1672
1671
i.oid AS indexrelid,
1673
1672
n.nspname AS schemaname,
@@ -1776,7 +1775,7 @@ pg_stat_progress_vacuum| SELECT s.pid,
1776
1775
s.param6 AS max_dead_tuples,
1777
1776
s.param7 AS num_dead_tuples
1778
1777
FROM (pg_stat_get_progress_info('VACUUM'::text) s(pid, datid, relid, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10)
1779
- JOIN pg_database d ON ((s.datid = d.oid)));
1778
+ LEFT JOIN pg_database d ON ((s.datid = d.oid)));
1780
1779
pg_stat_replication| SELECT s.pid,
1781
1780
s.usesysid,
1782
1781
u.rolname AS usename,
@@ -1793,10 +1792,9 @@ pg_stat_replication| SELECT s.pid,
1793
1792
w.replay_location,
1794
1793
w.sync_priority,
1795
1794
w.sync_state
1796
- FROM pg_stat_get_activity(NULL::integer) s(datid, pid, usesysid, application_name, state, query, wait_event_type, wait_event, xact_start, query_start, backend_start, state_change, client_addr, client_hostname, client_port, backend_xid, backend_xmin, ssl, sslversion, sslcipher, sslbits, sslcompression, sslclientdn),
1797
- pg_authid u,
1798
- pg_stat_get_wal_senders() w(pid, state, sent_location, write_location, flush_location, replay_location, sync_priority, sync_state)
1799
- WHERE ((s.usesysid = u.oid) AND (s.pid = w.pid));
1795
+ FROM ((pg_stat_get_activity(NULL::integer) s(datid, pid, usesysid, application_name, state, query, wait_event_type, wait_event, xact_start, query_start, backend_start, state_change, client_addr, client_hostname, client_port, backend_xid, backend_xmin, ssl, sslversion, sslcipher, sslbits, sslcompression, sslclientdn)
1796
+ JOIN pg_stat_get_wal_senders() w(pid, state, sent_location, write_location, flush_location, replay_location, sync_priority, sync_state) ON ((s.pid = w.pid)))
1797
+ LEFT JOIN pg_authid u ON ((s.usesysid = u.oid)));
1800
1798
pg_stat_ssl| SELECT s.pid,
1801
1799
s.ssl,
1802
1800
s.sslversion AS version,
@@ -2155,8 +2153,8 @@ pg_user_mappings| SELECT u.oid AS umid,
2155
2153
ELSE NULL::text[]
2156
2154
END AS umoptions
2157
2155
FROM ((pg_user_mapping u
2158
- LEFT JOIN pg_authid a ON ((a.oid = u.umuser )))
2159
- JOIN pg_foreign_server s ON ((u.umserver = s.oid )));
2156
+ JOIN pg_foreign_server s ON ((u.umserver = s.oid )))
2157
+ LEFT JOIN pg_authid a ON ((a.oid = u.umuser )));
2160
2158
pg_views| SELECT n.nspname AS schemaname,
2161
2159
c.relname AS viewname,
2162
2160
pg_get_userbyid(c.relowner) AS viewowner,
0 commit comments