-
Global information
- Generated on Mon Sep 22 15:26:42 2025
- Log file: ././A3D-RND-REF/y=2025/m=09/d=17/h=00/m=00/PT1H.log, ..., ././A3D-RND-REF/y=2025/m=09/d=17/h=23/m=00/PT1H.log
- Parsed 345,960 log entries in 3m53s
- Log start from 2025-09-17 00:00:03 to 2025-09-17 23:59:59
-
Overview
Global Stats
- 28 Number of unique normalized queries
- 111,310 Number of queries
- 41s648ms Total query duration
- 2025-09-17 00:00:03 First query
- 2025-09-17 23:59:59 Last query
- 16 queries/s at 2025-09-17 10:00:25 Query peak
- 41s648ms Total query duration
- 3s585ms Prepare/parse total duration
- 2s197ms Bind total duration
- 35s864ms Execute total duration
- 1 Number of events
- 1 Number of unique normalized events
- 1 Max number of times the same event was reported
- 0 Number of cancellation
- 0 Total number of automatic vacuums
- 204 Total number of automatic analyzes
- 0 Number temporary file
- 0 Max size of temporary file
- 0.00 B Average size of temporary file
- 3,895 Total number of sessions
- 2 sessions at 2025-09-17 09:57:34 Session peak
- 21h21m32s Total duration of sessions
- 19s741ms Average duration of sessions
- 28 Average queries per session
- 10ms Average queries duration per session
- 19s730ms Average idle time per session
- 3,895 Total number of connections
- 5 connections/s at 2025-09-17 10:00:25 Connection peak
- 1 Total number of databases
SQL Traffic
Key values
- 16 queries/s Query Peak
- 2025-09-17 10:00:25 Date
SELECT Traffic
Key values
- 5 queries/s Query Peak
- 2025-09-17 10:00:25 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 8 queries/s Query Peak
- 2025-09-17 10:06:19 Date
Queries duration
Key values
- 41s648ms Total query duration
Prepared queries ratio
Key values
- 0.00 Ratio of bind vs prepare
- 0.00 % Ratio between prepared and "usual" statements
General Activity
↑ Back to the top of the General Activity tableDay Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 00 4,646 0ms 6ms 0ms 25ms 26ms 28ms 01 4,656 0ms 12ms 0ms 23ms 27ms 42ms 02 4,655 0ms 12ms 0ms 24ms 25ms 30ms 03 4,646 0ms 17ms 0ms 26ms 29ms 37ms 04 4,646 0ms 51ms 0ms 27ms 29ms 75ms 05 4,646 0ms 50ms 0ms 26ms 27ms 70ms 06 4,675 0ms 13ms 0ms 26ms 32ms 36ms 07 4,656 0ms 11ms 0ms 27ms 28ms 33ms 08 4,665 0ms 12ms 0ms 28ms 29ms 32ms 09 4,646 0ms 11ms 0ms 25ms 28ms 35ms 10 3,959 0ms 557ms 1ms 163ms 567ms 909ms 11 4,694 0ms 222ms 0ms 27ms 74ms 241ms 12 4,685 0ms 19ms 0ms 26ms 28ms 40ms 13 4,694 0ms 7ms 0ms 25ms 28ms 29ms 14 4,685 0ms 18ms 0ms 27ms 29ms 36ms 15 4,685 0ms 17ms 0ms 25ms 31ms 37ms 16 4,684 0ms 8ms 0ms 26ms 27ms 29ms 17 4,695 0ms 9ms 0ms 26ms 29ms 32ms 18 4,675 0ms 9ms 0ms 26ms 27ms 28ms 19 4,675 0ms 29ms 0ms 26ms 30ms 54ms 20 4,694 0ms 5ms 0ms 25ms 25ms 30ms 21 4,646 0ms 9ms 0ms 26ms 27ms 28ms 22 4,665 0ms 84ms 0ms 27ms 31ms 103ms 23 4,637 0ms 6ms 0ms 26ms 27ms 34ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 00 3 0 0ms 0ms 0ms 0ms 01 3 0 0ms 0ms 0ms 1ms 02 3 0 0ms 0ms 0ms 1ms 03 3 0 0ms 0ms 0ms 0ms 04 3 0 0ms 0ms 0ms 1ms 05 3 0 1ms 0ms 0ms 1ms 06 3 0 0ms 0ms 0ms 1ms 07 3 0 0ms 0ms 0ms 0ms 08 3 0 0ms 0ms 0ms 1ms 09 3 0 0ms 0ms 0ms 1ms 10 21 0 7ms 0ms 0ms 25ms 11 3 0 0ms 0ms 0ms 0ms 12 3 0 0ms 0ms 0ms 1ms 13 3 0 0ms 0ms 0ms 1ms 14 3 0 0ms 0ms 0ms 1ms 15 3 0 0ms 0ms 0ms 0ms 16 3 0 0ms 0ms 0ms 1ms 17 3 0 0ms 0ms 0ms 1ms 18 3 0 0ms 0ms 0ms 0ms 19 3 0 0ms 0ms 0ms 0ms 20 3 0 0ms 0ms 0ms 1ms 21 3 0 0ms 0ms 0ms 1ms 22 3 0 0ms 0ms 0ms 1ms 23 3 0 0ms 0ms 0ms 1ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Sep 17 00 480 0 0 0 0ms 1ms 1ms 1ms 01 481 0 0 0 0ms 1ms 1ms 1ms 02 481 0 0 0 0ms 1ms 1ms 2ms 03 480 0 0 0 0ms 1ms 1ms 2ms 04 480 0 0 0 0ms 1ms 1ms 1ms 05 480 0 0 0 0ms 1ms 1ms 1ms 06 483 0 0 0 0ms 1ms 1ms 2ms 07 481 0 0 0 0ms 1ms 1ms 1ms 08 482 0 0 0 0ms 1ms 1ms 2ms 09 480 0 0 0 0ms 1ms 1ms 1ms 10 406 0 0 0 0ms 1ms 1ms 1ms 11 485 0 0 0 0ms 1ms 1ms 2ms 12 484 0 0 0 0ms 1ms 1ms 1ms 13 485 0 0 0 0ms 1ms 1ms 2ms 14 484 0 0 0 0ms 1ms 1ms 2ms 15 484 0 0 0 0ms 1ms 1ms 1ms 16 484 0 0 0 0ms 1ms 1ms 1ms 17 485 0 0 0 0ms 1ms 1ms 1ms 18 483 0 0 0 0ms 1ms 1ms 1ms 19 483 0 0 0 0ms 1ms 1ms 1ms 20 485 0 0 0 0ms 1ms 1ms 2ms 21 480 0 0 0 0ms 1ms 1ms 1ms 22 482 0 0 0 0ms 1ms 1ms 1ms 23 479 0 0 0 0ms 1ms 1ms 2ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Sep 17 00 806 3,846 4.77 27.96% 01 806 3,854 4.78 27.90% 02 811 3,854 4.75 28.07% 03 806 3,846 4.77 27.96% 04 806 3,846 4.77 27.96% 05 806 3,846 4.77 27.96% 06 811 3,870 4.77 27.96% 07 806 3,854 4.78 27.90% 08 811 3,862 4.76 28.01% 09 806 3,846 4.77 27.96% 10 695 3,268 4.70 28.18% 11 816 3,886 4.76 28.01% 12 811 3,878 4.78 27.90% 13 816 3,886 4.76 28.01% 14 811 3,878 4.78 27.90% 15 811 3,878 4.78 27.90% 16 816 3,878 4.75 28.07% 17 811 3,886 4.79 27.84% 18 811 3,870 4.77 27.96% 19 811 3,870 4.77 27.96% 20 816 3,886 4.76 28.01% 21 806 3,846 4.77 27.96% 22 811 3,862 4.76 28.01% 23 801 3,838 4.79 27.84% Day Hour Count Average / Second Sep 17 00 162 0.04/s 01 162 0.04/s 02 163 0.05/s 03 162 0.04/s 04 162 0.04/s 05 162 0.04/s 06 163 0.05/s 07 162 0.04/s 08 163 0.05/s 09 162 0.04/s 10 152 0.04/s 11 164 0.05/s 12 163 0.05/s 13 164 0.05/s 14 163 0.05/s 15 163 0.05/s 16 164 0.05/s 17 163 0.05/s 18 163 0.05/s 19 163 0.05/s 20 164 0.05/s 21 162 0.04/s 22 163 0.05/s 23 161 0.04/s Day Hour Count Average Duration Average idle time Sep 17 00 162 19s817ms 19s809ms 01 162 19s816ms 19s807ms 02 163 19s816ms 19s808ms 03 162 19s817ms 19s809ms 04 162 19s816ms 19s807ms 05 162 19s815ms 19s806ms 06 163 19s819ms 19s811ms 07 162 19s818ms 19s809ms 08 163 19s820ms 19s811ms 09 162 19s818ms 19s809ms 10 152 17s817ms 17s789ms 11 164 19s819ms 19s808ms 12 163 19s817ms 19s809ms 13 164 19s820ms 19s812ms 14 163 19s831ms 19s822ms 15 163 19s828ms 19s820ms 16 164 19s817ms 19s809ms 17 163 19s816ms 19s807ms 18 163 19s824ms 19s816ms 19 163 19s825ms 19s816ms 20 164 19s820ms 19s812ms 21 162 19s813ms 19s805ms 22 163 19s817ms 19s808ms 23 161 19s814ms 19s806ms -
Connections
Established Connections
Key values
- 5 connections Connection Peak
- 2025-09-17 10:00:25 Date
Connections per database
Key values
- azure_maintenance Main Database
- 3,895 connections Total
Connections per user
Key values
- azuresu Main User
- 3,895 connections Total
-
Sessions
Simultaneous sessions
Key values
- 2 sessions Session Peak
- 2025-09-17 09:57:34 Date
Histogram of session times
Key values
- 3,832 1000-30000ms duration
Sessions per database
Key values
- azure_maintenance Main Database
- 3,895 sessions Total
Sessions per user
Key values
- azuresu Main User
- 3,895 sessions Total
Sessions per host
Key values
- 169.254.128.1 Main Host
- 3,895 sessions Total
-
Temporary Files
Size of temporary files
Key values
- 0 Temp Files size Peak
- Date
Size of temporary files (5 minutes period)
NO DATASET
Number of temporary files
Key values
- 0 per second Temp Files Peak
- Date
Number of temporary files (5 minutes period)
NO DATASET
Temporary Files Activity
↑ Back to the top of the Temporary Files Activity tableDay Hour Count Total size Average size Sep 17 00 0 0 0 01 0 0 0 02 0 0 0 03 0 0 0 04 0 0 0 05 0 0 0 06 0 0 0 07 0 0 0 08 0 0 0 09 0 0 0 10 0 0 0 11 0 0 0 12 0 0 0 13 0 0 0 14 0 0 0 15 0 0 0 16 0 0 0 17 0 0 0 18 0 0 0 19 0 0 0 20 0 0 0 21 0 0 0 22 0 0 0 23 0 0 0 -
Vacuums
Vacuums / Analyzes Distribution
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
- 0 sec Highest CPU-cost analyze
Table
Database - Date
Average Autovacuum Duration
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
Analyzes per table
Key values
- public.lsnmover (204) Main table analyzed (database azure_maintenance)
- 204 analyzes Total
Vacuums per table
Key values
- unknown (0) Main table vacuumed on database
- 0 vacuums Total
Tuples removed per table
Key values
- unknown (0) Main table with removed tuples on database
- 0 tuples Total removed
Pages removed per table
Key values
- unknown (0) Main table with removed pages on database unknown
- 0 pages Total removed
Autovacuum Activity
↑ Back to the top of the Autovacuum Activity tableDay Hour VACUUMs ANALYZEs Sep 17 00 0 9 01 0 8 02 0 9 03 0 9 04 0 8 05 0 9 06 0 8 07 0 9 08 0 8 09 0 9 10 0 7 11 0 8 12 0 9 13 0 8 14 0 9 15 0 8 16 0 9 17 0 9 18 0 8 19 0 9 20 0 8 21 0 9 22 0 9 23 0 8 - 0 sec Highest CPU-cost vacuum
-
Locks
Locks by types
Key values
- unknown Main Lock Type
- 0 locks Total
Most frequent waiting queries (N)
Rank Count Total time Min time Max time Avg duration Query NO DATASET
Queries that waited the most
Rank Wait time Query NO DATASET
-
Queries
Queries by type
Key values
- 90 Total read queries
- 68,991 Total write queries
Queries by database
Key values
- azure_maintenance Main database
- 111,310 Requests
- 35s864ms (azure_maintenance)
- Main time consuming database
Queries by user
Key values
- azuresu Main user
- 111,310 Requests
User Request type Count Duration azuresu Total 111,310 35s864ms cte 5 70ms ddl 11,501 1s979ms insert 11,497 1s831ms others 42,229 4s843ms select 90 208ms tcl 45,988 26s929ms Duration by user
Key values
- 35s864ms (azuresu) Main time consuming user
User Request type Count Duration azuresu Total 111,310 35s864ms cte 5 70ms ddl 11,501 1s979ms insert 11,497 1s831ms others 42,229 4s843ms select 90 208ms tcl 45,988 26s929ms Queries by host
Key values
- 169.254.128.1 Main host
- 111,300 Requests
- 35s789ms (169.254.128.1)
- Main time consuming host
Queries by application
Key values
- [unknown] Main application
- 111,307 Requests
- 35s837ms ([unknown])
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2025-09-17 18:13:01 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 99,537 0-1ms duration
Slowest individual queries
Rank Duration Query 1 557ms commit;[ Date: 2025-09-17 10:03:01 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
2 489ms commit;[ Date: 2025-09-17 10:01:31 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
3 470ms commit;[ Date: 2025-09-17 10:02:37 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
4 281ms commit;[ Date: 2025-09-17 10:02:52 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
5 222ms commit;[ Date: 2025-09-17 11:34:31 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
6 216ms commit;[ Date: 2025-09-17 10:04:29 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
7 188ms commit;[ Date: 2025-09-17 10:49:30 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
8 143ms commit;[ Date: 2025-09-17 10:04:43 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
9 88ms SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;[ Date: 2025-09-17 10:00:25 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] ]
10 86ms commit;[ Date: 2025-09-17 10:29:33 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
11 84ms commit;[ Date: 2025-09-17 22:52:11 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
12 71ms commit;[ Date: 2025-09-17 10:39:33 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
13 70ms commit;[ Date: 2025-09-17 10:24:29 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
14 70ms commit;[ Date: 2025-09-17 10:02:22 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
15 69ms commit;[ Date: 2025-09-17 10:02:15 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
16 63ms commit;[ Date: 2025-09-17 11:59:35 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
17 58ms commit;[ Date: 2025-09-17 10:44:32 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
18 58ms commit;[ Date: 2025-09-17 11:24:31 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
19 53ms commit;[ Date: 2025-09-17 22:16:06 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
20 51ms commit;[ Date: 2025-09-17 04:48:53 - Database: azure_maintenance - User: azuresu - Remote: 169.254.128.1 - Application: [unknown] - Bind query: yes ]
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 26s700ms 22,994 0ms 557ms 1ms commit;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 02 960 959ms 0ms 03 962 943ms 0ms 04 962 938ms 0ms 05 960 989ms 1ms 06 960 1s75ms 1ms 07 960 1s49ms 1ms 08 966 989ms 1ms 09 962 985ms 1ms 10 964 989ms 1ms 11 960 999ms 1ms 12 812 3s637ms 4ms 13 970 1s321ms 1ms 14 968 975ms 1ms 15 970 948ms 0ms 16 968 987ms 1ms 17 968 999ms 1ms 18 968 967ms 0ms 19 970 961ms 0ms 20 966 983ms 1ms 21 966 1s24ms 1ms 22 970 960ms 0ms 23 960 981ms 1ms 00 964 1s70ms 1ms 01 958 962ms 1ms [ User: azuresu - Total duration: 26s700ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 26s700ms - Times executed: 22994 ]
-
commit;
Date: 2025-09-17 10:03:01 Duration: 557ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:01:31 Duration: 489ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:02:37 Duration: 470ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
2 4s411ms 19,162 0ms 12ms 0ms set session authorization default; reset all; close "..." *; select pg_advisory_unlock_all(); discard sequences; discard temp;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 02 800 182ms 0ms 03 802 191ms 0ms 04 801 189ms 0ms 05 800 180ms 0ms 06 800 189ms 0ms 07 800 182ms 0ms 08 805 184ms 0ms 09 802 181ms 0ms 10 803 183ms 0ms 11 800 183ms 0ms 12 677 157ms 0ms 13 808 189ms 0ms 14 807 182ms 0ms 15 808 184ms 0ms 16 807 181ms 0ms 17 807 184ms 0ms 18 806 181ms 0ms 19 809 189ms 0ms 20 805 178ms 0ms 21 805 186ms 0ms 22 808 188ms 0ms 23 800 181ms 0ms 00 803 186ms 0ms 01 799 189ms 0ms [ User: azuresu - Total duration: 4s411ms - Times executed: 19162 ]
[ Application: [unknown] - Total duration: 4s411ms - Times executed: 19162 ]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 01:58:40 Duration: 12ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 23:37:35 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 02:20:10 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
3 1s978ms 11,497 0ms 5ms 0ms create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row check (single_row_id), constraint lsnmover_pk primary key (single_row_id) );Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 17 02 480 75ms 0ms 03 481 87ms 0ms 04 481 81ms 0ms 05 480 87ms 0ms 06 480 86ms 0ms 07 480 81ms 0ms 08 483 120ms 0ms 09 481 89ms 0ms 10 482 91ms 0ms 11 480 80ms 0ms 12 406 68ms 0ms 13 485 81ms 0ms 14 484 73ms 0ms 15 485 77ms 0ms 16 484 78ms 0ms 17 484 86ms 0ms 18 484 73ms 0ms 19 485 87ms 0ms 20 483 76ms 0ms 21 483 74ms 0ms 22 485 79ms 0ms 23 480 74ms 0ms 00 482 75ms 0ms 01 479 89ms 0ms [ User: azuresu - Total duration: 1s978ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s978ms - Times executed: 11497 ]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 08:46:01 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:32:25 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:44:55 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
4 1s831ms 11,497 0ms 5ms 0ms insert into public.lsnmover (id, update_time) select ?, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + ?, update_time = now();Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 02 480 71ms 0ms 03 481 74ms 0ms 04 481 75ms 0ms 05 480 79ms 0ms 06 480 74ms 0ms 07 480 70ms 0ms 08 483 83ms 0ms 09 481 80ms 0ms 10 482 81ms 0ms 11 480 73ms 0ms 12 406 69ms 0ms 13 485 81ms 0ms 14 484 75ms 0ms 15 485 79ms 0ms 16 484 75ms 0ms 17 484 72ms 0ms 18 484 72ms 0ms 19 485 76ms 0ms 20 483 78ms 0ms 21 483 72ms 0ms 22 485 78ms 0ms 23 480 74ms 0ms 00 482 79ms 0ms 01 479 79ms 0ms [ User: azuresu - Total duration: 1s831ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s831ms - Times executed: 11497 ]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 23:09:57 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 11:08:18 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 03:24:24 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
5 401ms 22,994 0ms 8ms 0ms set transaction read write;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 17 02 960 13ms 0ms 03 962 23ms 0ms 04 962 13ms 0ms 05 960 16ms 0ms 06 960 12ms 0ms 07 960 13ms 0ms 08 966 17ms 0ms 09 962 14ms 0ms 10 964 15ms 0ms 11 960 12ms 0ms 12 812 14ms 0ms 13 970 19ms 0ms 14 968 17ms 0ms 15 970 20ms 0ms 16 968 16ms 0ms 17 968 17ms 0ms 18 968 16ms 0ms 19 970 19ms 0ms 20 966 17ms 0ms 21 966 17ms 0ms 22 970 20ms 0ms 23 960 16ms 0ms 00 964 18ms 0ms 01 958 16ms 0ms [ User: azuresu - Total duration: 401ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 401ms - Times executed: 22994 ]
-
set transaction read write;
Date: 2025-09-17 01:58:40 Duration: 8ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set transaction read write;
Date: 2025-09-17 20:07:54 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set transaction read write;
Date: 2025-09-17 11:56:14 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
6 229ms 22,994 0ms 4ms 0ms begin;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 02 960 6ms 0ms 03 962 5ms 0ms 04 962 6ms 0ms 05 960 5ms 0ms 06 960 5ms 0ms 07 960 7ms 0ms 08 966 8ms 0ms 09 962 7ms 0ms 10 964 6ms 0ms 11 960 6ms 0ms 12 812 9ms 0ms 13 970 11ms 0ms 14 968 11ms 0ms 15 970 15ms 0ms 16 968 11ms 0ms 17 968 11ms 0ms 18 968 10ms 0ms 19 970 14ms 0ms 20 966 10ms 0ms 21 966 10ms 0ms 22 970 10ms 0ms 23 960 11ms 0ms 00 964 11ms 0ms 01 958 14ms 0ms [ User: azuresu - Total duration: 229ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 229ms - Times executed: 22994 ]
-
begin;
Date: 2025-09-17 13:03:10 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
begin;
Date: 2025-09-17 11:27:58 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
begin;
Date: 2025-09-17 17:21:58 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
7 119ms 4 8ms 88ms 29ms select version(); select ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid from ( select typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid as elemtypoid, elemtyp.typname as elemtypname, elemcls.relkind as elemrelkind, case when elemproc.proname = ? then ? else elemtyp.typtype end as elemtyptype from ( select typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem as elemoid, case when proc.proname = ? then ? else typ.typtype end as typtype, case when proc.proname = ? then typ.typelem when typ.typtype = ? then rngsubtype when typ.typtype = ? then ( select rngtypid from pg_range where rngmultitypid = typ.oid) when typ.typtype = ? then typ.typbasetype end as elemtypoid from pg_type as typ left join pg_class as cls on (cls.oid = typ.typrelid) left join pg_proc as proc on proc.oid = typ.typreceive left join pg_range on (pg_range.rngtypid = typ.oid)) as typ left join pg_type as elemtyp on elemtyp.oid = elemtypoid left join pg_class as elemcls on (elemcls.oid = elemtyp.typrelid) left join pg_proc as elemproc on elemproc.oid = elemtyp.typreceive) as t join pg_namespace as ns on (ns.oid = typnamespace) where typtype in (...) or (typtype = ? and relkind = ?) or (typtype = ? and typname in (...)) or (typtype = ? and (elemtyptype in (...) or (elemtyptype = ? and elemtypname in (...)) or (elemtyptype = ? and elemrelkind = ?))) order by case when typtype in (...) then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? and elemtyptype <> ? then ? when typtype = ? then ? when typtype = ? and elemtyptype = ? then ? end; select typ.oid, att.attname, att.atttypid from pg_type as typ join pg_namespace as ns on (ns.oid = typ.typnamespace) join pg_class as cls on (cls.oid = typ.typrelid) join pg_attribute as att on (att.attrelid = typ.typrelid) where (typ.typtype = ? and cls.relkind = ?) and attnum > ? and not attisdropped order by typ.oid, att.attnum; select pg_type.oid, enumlabel from pg_enum join pg_type on pg_type.oid = enumtypid order by oid, enumsortorder;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 12 4 119ms 29ms [ User: azuresu - Total duration: 119ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 119ms - Times executed: 4 ]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:00:25 Duration: 88ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:18:03 Duration: 13ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:30:11 Duration: 9ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
8 53ms 47 0ms 3ms 1ms select schemaname, sum(n_live_tup) as n_live_tup, sum(n_dead_tup) as n_dead_tup, sum(seq_scan) as seq_scan, sum(seq_tup_read) as seq_tup_read, sum(idx_scan) as idx_scan, sum(idx_tup_fetch) as idx_tup_fetch, sum(n_tup_ins) as n_tup_ins, sum(n_tup_upd) as n_tup_upd, sum(n_tup_del) as n_tup_del, sum(n_tup_hot_upd) as n_tup_hot_upd, sum(n_mod_since_analyze) as n_mod_since_analyze, sum(vacuum_count) as vacuum_count, sum(autovacuum_count) as autovacuum_count, sum(analyze_count) as analyze_count, sum(autoanalyze_count) as autoanalyze_count, count(relid) as tables_counter, sum( case when last_vacuum is not null then ? else ? end)::bigint as tables_vacuumed, sum( case when last_autovacuum is not null then ? else ? end)::bigint as tables_autovacuumed, sum( case when last_analyze is not null then ? else ? end)::bigint as tables_analyzed, sum( case when last_autoanalyze is not null then ? else ? end)::bigint as tables_autoanalyzed from pg_catalog.pg_stat_all_tables group by schemaname;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 02 2 1ms 0ms 03 2 2ms 1ms 04 2 2ms 1ms 05 2 2ms 1ms 06 2 2ms 1ms 07 2 4ms 2ms 08 2 2ms 1ms 09 2 1ms 0ms 10 2 2ms 1ms 11 2 1ms 0ms 12 1 0ms 0ms 13 2 1ms 0ms 14 2 2ms 1ms 15 2 2ms 1ms 16 2 2ms 1ms 17 2 1ms 0ms 18 2 2ms 1ms 19 2 2ms 1ms 20 2 2ms 1ms 21 2 2ms 1ms 22 2 2ms 1ms 23 2 2ms 1ms 00 2 2ms 1ms 01 2 2ms 1ms [ User: azuresu - Total duration: 53ms - Times executed: 47 ]
[ Application: [unknown] - Total duration: 53ms - Times executed: 47 ]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 05:54:50 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 22:30:51 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 20:00:43 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
9 26ms 1 26ms 26ms 26ms do $pg_availabilitycheck$ begin if ( select true as pg_availability_enabled from pg_settings where name = ? and setting like ?) then drop extension if exists "pg_availability"; create extension "pg_availability" with schema pg_catalog; end if; end $pg_availabilitycheck$;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 12 1 26ms 26ms [ User: azuresu - Total duration: 26ms - Times executed: 1 ]
[ Application: psql - Total duration: 26ms - Times executed: 1 ]
-
DO $pg_availabilityCheck$ BEGIN IF ( SELECT true AS pg_availability_enabled FROM pg_settings WHERE name = 'shared_preload_libraries' AND setting LIKE '%pg_availability%') THEN DROP EXTENSION IF EXISTS "pg_availability"; CREATE extension "pg_availability" WITH schema pg_catalog; END IF; END $pg_availabilityCheck$;
Date: 2025-09-17 10:17:58 Duration: 26ms Database: azure_maintenance User: azuresu Remote: [local] Application: psql
10 23ms 1 23ms 23ms 23ms with recursive oids as ( select t.oid from pg_catalog.pg_type t left join pg_catalog.pg_namespace n on t.typnamespace = n.oid where typtype = ? and (t.oid < ? or nspname = ?) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 12 1 23ms 23ms [ User: azuresu - Total duration: 23ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 23ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT t.oid FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON t.typnamespace = n.oid WHERE typtype = 'c' AND (t.oid < 16384 OR nspname = 'information_schema') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 23ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
11 22ms 1 22ms 22ms 22ms with target_oids as ( select oid from pg_class where relname = ? ) select count(*) over () as total_count, c.relname as view_name, n.nspname as schema_name, current_database() as database_namefrom pg_depend djoin pg_rewrite r on d.objid = r.oidjoin pg_class c on r.ev_class = c.oidjoin pg_namespace n on c.relnamespace = n.oidwhere d.refobjid in ( select oid from target_oids) and c.relkind = ? and n.nspname not in (...);Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 12 1 22ms 22ms [ User: azuresu - Total duration: 22ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 22ms - Times executed: 1 ]
-
WITH target_oids AS ( SELECT oid FROM pg_class WHERE relname = 'pg_stat_activity' ) SELECT COUNT(*) OVER () AS total_count, c.relname AS view_name, n.nspname AS schema_name, current_database() AS database_nameFROM pg_depend dJOIN pg_rewrite r ON d.objid = r.oidJOIN pg_class c ON r.ev_class = c.oidJOIN pg_namespace n ON c.relnamespace = n.oidWHERE d.refobjid IN ( SELECT oid FROM target_oids) AND c.relkind = 'v' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:00:30 Duration: 22ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
12 14ms 1 14ms 14ms 14ms select count(*) from pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolwhere attr.atttypid in (?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype) and ns.nspname not in (...) and class.oid = attr.attrelid and class.relnamespace = ns.oid and rol.oid = class.relowner and not attr.attisdropped and not (class.relname in (...) and rol.rolname = ? and atttypid = ?::pg_catalog.regtype);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 12 1 14ms 14ms [ User: azuresu - Total duration: 14ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 14ms - Times executed: 1 ]
-
SELECT count(*) FROM pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolWHERE attr.atttypid IN ('pg_catalog.regcollation'::pg_catalog.regtype, 'pg_catalog.regconfig'::pg_catalog.regtype, 'pg_catalog.regdictionary'::pg_catalog.regtype, 'pg_catalog.regnamespace'::pg_catalog.regtype, 'pg_catalog.regoper'::pg_catalog.regtype, 'pg_catalog.regoperator'::pg_catalog.regtype, 'pg_catalog.regproc'::pg_catalog.regtype, 'pg_catalog.regprocedure'::pg_catalog.regtype) AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND class.oid = attr.attrelid AND class.relnamespace = ns.oid AND rol.oid = class.relowner AND NOT attr.attisdropped AND NOT (class.relname IN ('pg_masking_rules', 'pg_masks') and rol.rolname = 'azuresu' and atttypid = 'pg_catalog.regnamespace'::pg_catalog.regtype);
Date: 2025-09-17 10:00:25 Duration: 14ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
13 13ms 4 3ms 3ms 3ms select extension.name, extension.installed_version is not null as installed, extension.default_version, extension.installed_version, current_database() as databasefrom pg_available_extensions extensionorder by extension.name asc;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 12 4 13ms 3ms [ User: azuresu - Total duration: 13ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 13ms - Times executed: 4 ]
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:18:03 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:25 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:30 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
14 12ms 1 12ms 12ms 12ms with regular_heap ( reloid, indtable, toastheap ) as ( select c.oid, ?::oid, ?::oid from pg_catalog.pg_class c join pg_catalog.pg_namespace n on c.relnamespace = n.oid where relkind in (...) and ((n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...) and c.oid >= ?::pg_catalog.oid) or (n.nspname = ? and relname in (...))) ), toast_heap ( reloid, indtable, toastheap ) as ( select c.reltoastrelid, ?::oid, c.oid from regular_heap join pg_catalog.pg_class c on regular_heap.reloid = c.oid where c.reltoastrelid != ? ), all_index ( reloid, indtable, toastheap ) as ( select indexrelid, indrelid, ?::oid from pg_catalog.pg_index where indisvalid and indisready and indrelid in ( select reloid from regular_heap union all select reloid from toast_heap)) select all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) as spclocation from ( select * from regular_heap union all select * from toast_heap union all select * from all_index) all_rels join pg_catalog.pg_class c on all_rels.reloid = c.oid join pg_catalog.pg_namespace n on c.relnamespace = n.oid left outer join pg_catalog.pg_tablespace t on c.reltablespace = t.oid order by ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 12 1 12ms 12ms [ User: azuresu - Total duration: 12ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 12ms - Times executed: 1 ]
-
WITH regular_heap ( reloid, indtable, toastheap ) AS ( SELECT c.oid, 0::oid, 0::oid FROM pg_catalog.pg_class c JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid WHERE relkind IN ('r', 'm') AND ((n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema', 'binary_upgrade', 'pg_toast') AND c.oid >= 16384::pg_catalog.oid) OR (n.nspname = 'pg_catalog' AND relname IN ('pg_largeobject'))) ), toast_heap ( reloid, indtable, toastheap ) AS ( SELECT c.reltoastrelid, 0::oid, c.oid FROM regular_heap JOIN pg_catalog.pg_class c ON regular_heap.reloid = c.oid WHERE c.reltoastrelid != 0 ), all_index ( reloid, indtable, toastheap ) AS ( SELECT indexrelid, indrelid, 0::oid FROM pg_catalog.pg_index WHERE indisvalid AND indisready AND indrelid IN ( SELECT reloid FROM regular_heap UNION ALL SELECT reloid FROM toast_heap)) SELECT all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) AS spclocation FROM ( SELECT * FROM regular_heap UNION ALL SELECT * FROM toast_heap UNION ALL SELECT * FROM all_index) all_rels JOIN pg_catalog.pg_class c ON all_rels.reloid = c.oid JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid LEFT OUTER JOIN pg_catalog.pg_tablespace t ON c.reltablespace = t.oid ORDER BY 1;
Date: 2025-09-17 10:06:18 Duration: 12ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
15 7ms 1 7ms 7ms 7ms with recursive oids as ( select oid from pg_catalog.pg_type t where t.typnamespace = ( select oid from pg_catalog.pg_namespace where nspname = ?) and t.typname in (...) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 12 1 7ms 7ms [ User: azuresu - Total duration: 7ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 7ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT oid FROM pg_catalog.pg_type t WHERE t.typnamespace = ( SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = 'pg_catalog') AND t.typname IN ('regcollation', 'regconfig', 'regdictionary', 'regnamespace', 'regoper', 'regoperator', 'regproc', 'regprocedure') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 7ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
16 4ms 1 4ms 4ms 4ms with init_privs as ( select distinct classoid, objoid, objsubid, replace((regexp_matches(unnest(initprivs)::text, ?))[?], ?, ?) as grantor from pg_init_privs where privtype = ? ), all_privs as ( select c.relnamespace as namespace, i.*, relowner as owner from init_privs i join pg_class as c on i.classoid = ? and c.oid = i.objoid union all select t.typnamespace, i.*, t.typowner from init_privs i join pg_type as t on i.classoid = ? and t.oid = i.objoid union all select ?, i.*, fdw.fdwowner from init_privs i join pg_foreign_data_wrapper as fdw on i.classoid = ? and fdw.oid = i.objoid union all select ?, i.*, fs.srvowner from init_privs i join pg_foreign_server as fs on i.classoid = ? and fs.oid = i.objoid union all select p.pronamespace, i.*, p.proowner from init_privs i join pg_proc as p on i.classoid = ? and p.oid = i.objoid union all select ?, i.*, l.lanowner from init_privs i join pg_language as l on i.classoid = ? and l.oid = i.objoid union all select ?, i.*, n.nspowner from init_privs i join pg_namespace n on i.classoid = ? and n.oid = i.objoid ) select pg_describe_object(classoid, objoid, objsubid), current_database() as database from all_privs where not pg_has_role(grantor, owner, ?) or namespace <> ? and not has_schema_privilege(grantor, namespace, ?);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 12 1 4ms 4ms [ User: azuresu - Total duration: 4ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 1 ]
-
WITH init_privs AS ( SELECT DISTINCT classoid, objoid, objsubid, /* * initprivs is an array, with elements in format: * '[$user]=$Perm/$grantor', where $grantor could be double-quoted. * Therefore we first unnest, then extract grantor using regexp (it * also handles first and last double-quote symbols, if there are * any), and finally replace two double-quotes with a single one. */ replace((regexp_matches(unnest(initprivs)::text, '.*/"{0,1}(.*?)"{0,1}'))[1], '""', '"') as grantor FROM pg_init_privs WHERE privtype = 'e' /* we are interested only in extension objects */ ), all_privs AS ( /* * Depending on classoid we need to join with respective catalog tables to * find the object owner. List of tables is taken from getAdditionalACLs() * function in pg_dump.c file. * Besides that we extract a schema OID from the object, to check later * that required grantor from pg_init_privs has access to the schema. */ SELECT c.relnamespace AS namespace, i.*, relowner AS owner FROM init_privs i JOIN pg_class AS c ON i.classoid = 1259 AND c.oid = i.objoid UNION ALL SELECT t.typnamespace, i.*, t.typowner FROM init_privs i JOIN pg_type AS t ON i.classoid = 1247 AND t.oid = i.objoid UNION ALL SELECT 0, i.*, fdw.fdwowner FROM init_privs i JOIN pg_foreign_data_wrapper AS fdw ON i.classoid = 2328 AND fdw.oid = i.objoid UNION ALL SELECT 0, i.*, fs.srvowner FROM init_privs i JOIN pg_foreign_server AS fs ON i.classoid = 1417 AND fs.oid = i.objoid UNION ALL SELECT p.pronamespace, i.*, p.proowner FROM init_privs i JOIN pg_proc AS p ON i.classoid = 1255 AND p.oid = i.objoid UNION ALL SELECT 0, i.*, l.lanowner FROM init_privs i JOIN pg_language AS l ON i.classoid = 2612 AND l.oid = i.objoid UNION ALL SELECT 0, i.*, n.nspowner FROM init_privs i JOIN pg_namespace n ON i.classoid = 2615 AND n.oid = i.objoid ) SELECT pg_describe_object(classoid, objoid, objsubid), current_database() as database FROM all_privs /* * pg_dump/pg_restore creates an object and immediately changes the owner. * Later, when pg_init_privs are restored, the following happens: * ``` * SELECT pg_catalog.binary_upgrade_set_record_init_privs(true); * REVOKE ALL ON $object FROM $user; * SET SESSION AUTHORIZATION $grantor; * GRANT $permission ON $object TO $grantee;; * RESET SESSION AUTHORIZATION; * SELECT pg_catalog.binary_upgrade_set_record_init_privs(false); * ``` * Therefore we need to check only two things: * - $grantor has role privilege of object owner * - $grantor has USAGE on SCHEMA where object exists */ WHERE NOT pg_has_role(grantor, owner, 'USAGE') OR namespace <> 0 AND NOT has_schema_privilege(grantor, namespace, 'USAGE');
Date: 2025-09-17 10:00:25 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
17 4ms 72 0ms 0ms 0ms set session statement_timeout to ?;Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 02 3 0ms 0ms 03 3 0ms 0ms 04 3 0ms 0ms 05 3 0ms 0ms 06 3 0ms 0ms 07 3 0ms 0ms 08 3 0ms 0ms 09 3 0ms 0ms 10 3 0ms 0ms 11 3 0ms 0ms 12 3 0ms 0ms 13 3 0ms 0ms 14 3 0ms 0ms 15 3 0ms 0ms 16 3 0ms 0ms 17 3 0ms 0ms 18 3 0ms 0ms 19 3 0ms 0ms 20 3 0ms 0ms 21 3 0ms 0ms 22 3 0ms 0ms 23 3 0ms 0ms 00 3 0ms 0ms 01 3 0ms 0ms [ User: azuresu - Total duration: 4ms - Times executed: 72 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 72 ]
-
set session statement_timeout to 120000;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 60000;
Date: 2025-09-17 04:54:47 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 120000;
Date: 2025-09-17 08:25:00 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
18 2ms 24 0ms 0ms 0ms select extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition from pg_catalog.pg_extension;Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 0ms 0ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms 00 1 0ms 0ms 01 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 07:24:56 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 05:24:49 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
19 2ms 1 2ms 2ms 2ms select distinct probin from pg_catalog.pg_proc where prolang = ? and probin is not null and oid >= ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 12 1 2ms 2ms [ User: azuresu - Total duration: 2ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 1 ]
-
SELECT DISTINCT probin FROM pg_catalog.pg_proc WHERE prolang = 13 AND probin IS NOT NULL AND oid >= 16384;
Date: 2025-09-17 10:06:19 Duration: 2ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
20 1ms 3 0ms 0ms 0ms select pg_catalog.set_config(?, ?, false);Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 12 3 1ms 0ms [ User: azuresu - Total duration: 1ms - Times executed: 3 ]
[ Application: [unknown] - Total duration: 1ms - Times executed: 3 ]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:18 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 22,994 26s700ms 0ms 557ms 1ms commit;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 02 960 959ms 0ms 03 962 943ms 0ms 04 962 938ms 0ms 05 960 989ms 1ms 06 960 1s75ms 1ms 07 960 1s49ms 1ms 08 966 989ms 1ms 09 962 985ms 1ms 10 964 989ms 1ms 11 960 999ms 1ms 12 812 3s637ms 4ms 13 970 1s321ms 1ms 14 968 975ms 1ms 15 970 948ms 0ms 16 968 987ms 1ms 17 968 999ms 1ms 18 968 967ms 0ms 19 970 961ms 0ms 20 966 983ms 1ms 21 966 1s24ms 1ms 22 970 960ms 0ms 23 960 981ms 1ms 00 964 1s70ms 1ms 01 958 962ms 1ms [ User: azuresu - Total duration: 26s700ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 26s700ms - Times executed: 22994 ]
-
commit;
Date: 2025-09-17 10:03:01 Duration: 557ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:01:31 Duration: 489ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:02:37 Duration: 470ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
2 22,994 401ms 0ms 8ms 0ms set transaction read write;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 02 960 13ms 0ms 03 962 23ms 0ms 04 962 13ms 0ms 05 960 16ms 0ms 06 960 12ms 0ms 07 960 13ms 0ms 08 966 17ms 0ms 09 962 14ms 0ms 10 964 15ms 0ms 11 960 12ms 0ms 12 812 14ms 0ms 13 970 19ms 0ms 14 968 17ms 0ms 15 970 20ms 0ms 16 968 16ms 0ms 17 968 17ms 0ms 18 968 16ms 0ms 19 970 19ms 0ms 20 966 17ms 0ms 21 966 17ms 0ms 22 970 20ms 0ms 23 960 16ms 0ms 00 964 18ms 0ms 01 958 16ms 0ms [ User: azuresu - Total duration: 401ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 401ms - Times executed: 22994 ]
-
set transaction read write;
Date: 2025-09-17 01:58:40 Duration: 8ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set transaction read write;
Date: 2025-09-17 20:07:54 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set transaction read write;
Date: 2025-09-17 11:56:14 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
3 22,994 229ms 0ms 4ms 0ms begin;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 17 02 960 6ms 0ms 03 962 5ms 0ms 04 962 6ms 0ms 05 960 5ms 0ms 06 960 5ms 0ms 07 960 7ms 0ms 08 966 8ms 0ms 09 962 7ms 0ms 10 964 6ms 0ms 11 960 6ms 0ms 12 812 9ms 0ms 13 970 11ms 0ms 14 968 11ms 0ms 15 970 15ms 0ms 16 968 11ms 0ms 17 968 11ms 0ms 18 968 10ms 0ms 19 970 14ms 0ms 20 966 10ms 0ms 21 966 10ms 0ms 22 970 10ms 0ms 23 960 11ms 0ms 00 964 11ms 0ms 01 958 14ms 0ms [ User: azuresu - Total duration: 229ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 229ms - Times executed: 22994 ]
-
begin;
Date: 2025-09-17 13:03:10 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
begin;
Date: 2025-09-17 11:27:58 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
begin;
Date: 2025-09-17 17:21:58 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
4 19,162 4s411ms 0ms 12ms 0ms set session authorization default; reset all; close "..." *; select pg_advisory_unlock_all(); discard sequences; discard temp;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 02 800 182ms 0ms 03 802 191ms 0ms 04 801 189ms 0ms 05 800 180ms 0ms 06 800 189ms 0ms 07 800 182ms 0ms 08 805 184ms 0ms 09 802 181ms 0ms 10 803 183ms 0ms 11 800 183ms 0ms 12 677 157ms 0ms 13 808 189ms 0ms 14 807 182ms 0ms 15 808 184ms 0ms 16 807 181ms 0ms 17 807 184ms 0ms 18 806 181ms 0ms 19 809 189ms 0ms 20 805 178ms 0ms 21 805 186ms 0ms 22 808 188ms 0ms 23 800 181ms 0ms 00 803 186ms 0ms 01 799 189ms 0ms [ User: azuresu - Total duration: 4s411ms - Times executed: 19162 ]
[ Application: [unknown] - Total duration: 4s411ms - Times executed: 19162 ]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 01:58:40 Duration: 12ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 23:37:35 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 02:20:10 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
5 11,497 1s978ms 0ms 5ms 0ms create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row check (single_row_id), constraint lsnmover_pk primary key (single_row_id) );Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 17 02 480 75ms 0ms 03 481 87ms 0ms 04 481 81ms 0ms 05 480 87ms 0ms 06 480 86ms 0ms 07 480 81ms 0ms 08 483 120ms 0ms 09 481 89ms 0ms 10 482 91ms 0ms 11 480 80ms 0ms 12 406 68ms 0ms 13 485 81ms 0ms 14 484 73ms 0ms 15 485 77ms 0ms 16 484 78ms 0ms 17 484 86ms 0ms 18 484 73ms 0ms 19 485 87ms 0ms 20 483 76ms 0ms 21 483 74ms 0ms 22 485 79ms 0ms 23 480 74ms 0ms 00 482 75ms 0ms 01 479 89ms 0ms [ User: azuresu - Total duration: 1s978ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s978ms - Times executed: 11497 ]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 08:46:01 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:32:25 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:44:55 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
6 11,497 1s831ms 0ms 5ms 0ms insert into public.lsnmover (id, update_time) select ?, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + ?, update_time = now();Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 02 480 71ms 0ms 03 481 74ms 0ms 04 481 75ms 0ms 05 480 79ms 0ms 06 480 74ms 0ms 07 480 70ms 0ms 08 483 83ms 0ms 09 481 80ms 0ms 10 482 81ms 0ms 11 480 73ms 0ms 12 406 69ms 0ms 13 485 81ms 0ms 14 484 75ms 0ms 15 485 79ms 0ms 16 484 75ms 0ms 17 484 72ms 0ms 18 484 72ms 0ms 19 485 76ms 0ms 20 483 78ms 0ms 21 483 72ms 0ms 22 485 78ms 0ms 23 480 74ms 0ms 00 482 79ms 0ms 01 479 79ms 0ms [ User: azuresu - Total duration: 1s831ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s831ms - Times executed: 11497 ]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 23:09:57 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 11:08:18 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 03:24:24 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
7 72 4ms 0ms 0ms 0ms set session statement_timeout to ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 02 3 0ms 0ms 03 3 0ms 0ms 04 3 0ms 0ms 05 3 0ms 0ms 06 3 0ms 0ms 07 3 0ms 0ms 08 3 0ms 0ms 09 3 0ms 0ms 10 3 0ms 0ms 11 3 0ms 0ms 12 3 0ms 0ms 13 3 0ms 0ms 14 3 0ms 0ms 15 3 0ms 0ms 16 3 0ms 0ms 17 3 0ms 0ms 18 3 0ms 0ms 19 3 0ms 0ms 20 3 0ms 0ms 21 3 0ms 0ms 22 3 0ms 0ms 23 3 0ms 0ms 00 3 0ms 0ms 01 3 0ms 0ms [ User: azuresu - Total duration: 4ms - Times executed: 72 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 72 ]
-
set session statement_timeout to 120000;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 60000;
Date: 2025-09-17 04:54:47 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 120000;
Date: 2025-09-17 08:25:00 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
8 47 53ms 0ms 3ms 1ms select schemaname, sum(n_live_tup) as n_live_tup, sum(n_dead_tup) as n_dead_tup, sum(seq_scan) as seq_scan, sum(seq_tup_read) as seq_tup_read, sum(idx_scan) as idx_scan, sum(idx_tup_fetch) as idx_tup_fetch, sum(n_tup_ins) as n_tup_ins, sum(n_tup_upd) as n_tup_upd, sum(n_tup_del) as n_tup_del, sum(n_tup_hot_upd) as n_tup_hot_upd, sum(n_mod_since_analyze) as n_mod_since_analyze, sum(vacuum_count) as vacuum_count, sum(autovacuum_count) as autovacuum_count, sum(analyze_count) as analyze_count, sum(autoanalyze_count) as autoanalyze_count, count(relid) as tables_counter, sum( case when last_vacuum is not null then ? else ? end)::bigint as tables_vacuumed, sum( case when last_autovacuum is not null then ? else ? end)::bigint as tables_autovacuumed, sum( case when last_analyze is not null then ? else ? end)::bigint as tables_analyzed, sum( case when last_autoanalyze is not null then ? else ? end)::bigint as tables_autoanalyzed from pg_catalog.pg_stat_all_tables group by schemaname;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 02 2 1ms 0ms 03 2 2ms 1ms 04 2 2ms 1ms 05 2 2ms 1ms 06 2 2ms 1ms 07 2 4ms 2ms 08 2 2ms 1ms 09 2 1ms 0ms 10 2 2ms 1ms 11 2 1ms 0ms 12 1 0ms 0ms 13 2 1ms 0ms 14 2 2ms 1ms 15 2 2ms 1ms 16 2 2ms 1ms 17 2 1ms 0ms 18 2 2ms 1ms 19 2 2ms 1ms 20 2 2ms 1ms 21 2 2ms 1ms 22 2 2ms 1ms 23 2 2ms 1ms 00 2 2ms 1ms 01 2 2ms 1ms [ User: azuresu - Total duration: 53ms - Times executed: 47 ]
[ Application: [unknown] - Total duration: 53ms - Times executed: 47 ]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 05:54:50 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 22:30:51 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 20:00:43 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
9 24 2ms 0ms 0ms 0ms select extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition from pg_catalog.pg_extension;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 0ms 0ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms 00 1 0ms 0ms 01 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 07:24:56 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 05:24:49 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
10 4 119ms 8ms 88ms 29ms select version(); select ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid from ( select typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid as elemtypoid, elemtyp.typname as elemtypname, elemcls.relkind as elemrelkind, case when elemproc.proname = ? then ? else elemtyp.typtype end as elemtyptype from ( select typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem as elemoid, case when proc.proname = ? then ? else typ.typtype end as typtype, case when proc.proname = ? then typ.typelem when typ.typtype = ? then rngsubtype when typ.typtype = ? then ( select rngtypid from pg_range where rngmultitypid = typ.oid) when typ.typtype = ? then typ.typbasetype end as elemtypoid from pg_type as typ left join pg_class as cls on (cls.oid = typ.typrelid) left join pg_proc as proc on proc.oid = typ.typreceive left join pg_range on (pg_range.rngtypid = typ.oid)) as typ left join pg_type as elemtyp on elemtyp.oid = elemtypoid left join pg_class as elemcls on (elemcls.oid = elemtyp.typrelid) left join pg_proc as elemproc on elemproc.oid = elemtyp.typreceive) as t join pg_namespace as ns on (ns.oid = typnamespace) where typtype in (...) or (typtype = ? and relkind = ?) or (typtype = ? and typname in (...)) or (typtype = ? and (elemtyptype in (...) or (elemtyptype = ? and elemtypname in (...)) or (elemtyptype = ? and elemrelkind = ?))) order by case when typtype in (...) then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? and elemtyptype <> ? then ? when typtype = ? then ? when typtype = ? and elemtyptype = ? then ? end; select typ.oid, att.attname, att.atttypid from pg_type as typ join pg_namespace as ns on (ns.oid = typ.typnamespace) join pg_class as cls on (cls.oid = typ.typrelid) join pg_attribute as att on (att.attrelid = typ.typrelid) where (typ.typtype = ? and cls.relkind = ?) and attnum > ? and not attisdropped order by typ.oid, att.attnum; select pg_type.oid, enumlabel from pg_enum join pg_type on pg_type.oid = enumtypid order by oid, enumsortorder;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 12 4 119ms 29ms [ User: azuresu - Total duration: 119ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 119ms - Times executed: 4 ]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:00:25 Duration: 88ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:18:03 Duration: 13ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:30:11 Duration: 9ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
11 4 13ms 3ms 3ms 3ms select extension.name, extension.installed_version is not null as installed, extension.default_version, extension.installed_version, current_database() as databasefrom pg_available_extensions extensionorder by extension.name asc;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 12 4 13ms 3ms [ User: azuresu - Total duration: 13ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 13ms - Times executed: 4 ]
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:18:03 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:25 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:30 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
12 3 1ms 0ms 0ms 0ms select pg_catalog.set_config(?, ?, false);Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 12 3 1ms 0ms [ User: azuresu - Total duration: 1ms - Times executed: 3 ]
[ Application: [unknown] - Total duration: 1ms - Times executed: 3 ]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:18 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
13 2 0ms 0ms 0ms 0ms alter extension "pg_availability" update;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 12 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
14 2 0ms 0ms 0ms 0ms alter extension "plpgsql" update;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 12 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
15 1 26ms 26ms 26ms 26ms do $pg_availabilitycheck$ begin if ( select true as pg_availability_enabled from pg_settings where name = ? and setting like ?) then drop extension if exists "pg_availability"; create extension "pg_availability" with schema pg_catalog; end if; end $pg_availabilitycheck$;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 12 1 26ms 26ms [ User: azuresu - Total duration: 26ms - Times executed: 1 ]
[ Application: psql - Total duration: 26ms - Times executed: 1 ]
-
DO $pg_availabilityCheck$ BEGIN IF ( SELECT true AS pg_availability_enabled FROM pg_settings WHERE name = 'shared_preload_libraries' AND setting LIKE '%pg_availability%') THEN DROP EXTENSION IF EXISTS "pg_availability"; CREATE extension "pg_availability" WITH schema pg_catalog; END IF; END $pg_availabilityCheck$;
Date: 2025-09-17 10:17:58 Duration: 26ms Database: azure_maintenance User: azuresu Remote: [local] Application: psql
16 1 23ms 23ms 23ms 23ms with recursive oids as ( select t.oid from pg_catalog.pg_type t left join pg_catalog.pg_namespace n on t.typnamespace = n.oid where typtype = ? and (t.oid < ? or nspname = ?) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 12 1 23ms 23ms [ User: azuresu - Total duration: 23ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 23ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT t.oid FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON t.typnamespace = n.oid WHERE typtype = 'c' AND (t.oid < 16384 OR nspname = 'information_schema') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 23ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
17 1 22ms 22ms 22ms 22ms with target_oids as ( select oid from pg_class where relname = ? ) select count(*) over () as total_count, c.relname as view_name, n.nspname as schema_name, current_database() as database_namefrom pg_depend djoin pg_rewrite r on d.objid = r.oidjoin pg_class c on r.ev_class = c.oidjoin pg_namespace n on c.relnamespace = n.oidwhere d.refobjid in ( select oid from target_oids) and c.relkind = ? and n.nspname not in (...);Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 12 1 22ms 22ms [ User: azuresu - Total duration: 22ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 22ms - Times executed: 1 ]
-
WITH target_oids AS ( SELECT oid FROM pg_class WHERE relname = 'pg_stat_activity' ) SELECT COUNT(*) OVER () AS total_count, c.relname AS view_name, n.nspname AS schema_name, current_database() AS database_nameFROM pg_depend dJOIN pg_rewrite r ON d.objid = r.oidJOIN pg_class c ON r.ev_class = c.oidJOIN pg_namespace n ON c.relnamespace = n.oidWHERE d.refobjid IN ( SELECT oid FROM target_oids) AND c.relkind = 'v' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:00:30 Duration: 22ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
18 1 14ms 14ms 14ms 14ms select count(*) from pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolwhere attr.atttypid in (?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype) and ns.nspname not in (...) and class.oid = attr.attrelid and class.relnamespace = ns.oid and rol.oid = class.relowner and not attr.attisdropped and not (class.relname in (...) and rol.rolname = ? and atttypid = ?::pg_catalog.regtype);Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 12 1 14ms 14ms [ User: azuresu - Total duration: 14ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 14ms - Times executed: 1 ]
-
SELECT count(*) FROM pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolWHERE attr.atttypid IN ('pg_catalog.regcollation'::pg_catalog.regtype, 'pg_catalog.regconfig'::pg_catalog.regtype, 'pg_catalog.regdictionary'::pg_catalog.regtype, 'pg_catalog.regnamespace'::pg_catalog.regtype, 'pg_catalog.regoper'::pg_catalog.regtype, 'pg_catalog.regoperator'::pg_catalog.regtype, 'pg_catalog.regproc'::pg_catalog.regtype, 'pg_catalog.regprocedure'::pg_catalog.regtype) AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND class.oid = attr.attrelid AND class.relnamespace = ns.oid AND rol.oid = class.relowner AND NOT attr.attisdropped AND NOT (class.relname IN ('pg_masking_rules', 'pg_masks') and rol.rolname = 'azuresu' and atttypid = 'pg_catalog.regnamespace'::pg_catalog.regtype);
Date: 2025-09-17 10:00:25 Duration: 14ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
19 1 12ms 12ms 12ms 12ms with regular_heap ( reloid, indtable, toastheap ) as ( select c.oid, ?::oid, ?::oid from pg_catalog.pg_class c join pg_catalog.pg_namespace n on c.relnamespace = n.oid where relkind in (...) and ((n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...) and c.oid >= ?::pg_catalog.oid) or (n.nspname = ? and relname in (...))) ), toast_heap ( reloid, indtable, toastheap ) as ( select c.reltoastrelid, ?::oid, c.oid from regular_heap join pg_catalog.pg_class c on regular_heap.reloid = c.oid where c.reltoastrelid != ? ), all_index ( reloid, indtable, toastheap ) as ( select indexrelid, indrelid, ?::oid from pg_catalog.pg_index where indisvalid and indisready and indrelid in ( select reloid from regular_heap union all select reloid from toast_heap)) select all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) as spclocation from ( select * from regular_heap union all select * from toast_heap union all select * from all_index) all_rels join pg_catalog.pg_class c on all_rels.reloid = c.oid join pg_catalog.pg_namespace n on c.relnamespace = n.oid left outer join pg_catalog.pg_tablespace t on c.reltablespace = t.oid order by ?;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 12 1 12ms 12ms [ User: azuresu - Total duration: 12ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 12ms - Times executed: 1 ]
-
WITH regular_heap ( reloid, indtable, toastheap ) AS ( SELECT c.oid, 0::oid, 0::oid FROM pg_catalog.pg_class c JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid WHERE relkind IN ('r', 'm') AND ((n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema', 'binary_upgrade', 'pg_toast') AND c.oid >= 16384::pg_catalog.oid) OR (n.nspname = 'pg_catalog' AND relname IN ('pg_largeobject'))) ), toast_heap ( reloid, indtable, toastheap ) AS ( SELECT c.reltoastrelid, 0::oid, c.oid FROM regular_heap JOIN pg_catalog.pg_class c ON regular_heap.reloid = c.oid WHERE c.reltoastrelid != 0 ), all_index ( reloid, indtable, toastheap ) AS ( SELECT indexrelid, indrelid, 0::oid FROM pg_catalog.pg_index WHERE indisvalid AND indisready AND indrelid IN ( SELECT reloid FROM regular_heap UNION ALL SELECT reloid FROM toast_heap)) SELECT all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) AS spclocation FROM ( SELECT * FROM regular_heap UNION ALL SELECT * FROM toast_heap UNION ALL SELECT * FROM all_index) all_rels JOIN pg_catalog.pg_class c ON all_rels.reloid = c.oid JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid LEFT OUTER JOIN pg_catalog.pg_tablespace t ON c.reltablespace = t.oid ORDER BY 1;
Date: 2025-09-17 10:06:18 Duration: 12ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
20 1 7ms 7ms 7ms 7ms with recursive oids as ( select oid from pg_catalog.pg_type t where t.typnamespace = ( select oid from pg_catalog.pg_namespace where nspname = ?) and t.typname in (...) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 12 1 7ms 7ms [ User: azuresu - Total duration: 7ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 7ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT oid FROM pg_catalog.pg_type t WHERE t.typnamespace = ( SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = 'pg_catalog') AND t.typname IN ('regcollation', 'regconfig', 'regdictionary', 'regnamespace', 'regoper', 'regoperator', 'regproc', 'regprocedure') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 7ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 8ms 88ms 29ms 4 119ms select version(); select ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid from ( select typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid as elemtypoid, elemtyp.typname as elemtypname, elemcls.relkind as elemrelkind, case when elemproc.proname = ? then ? else elemtyp.typtype end as elemtyptype from ( select typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem as elemoid, case when proc.proname = ? then ? else typ.typtype end as typtype, case when proc.proname = ? then typ.typelem when typ.typtype = ? then rngsubtype when typ.typtype = ? then ( select rngtypid from pg_range where rngmultitypid = typ.oid) when typ.typtype = ? then typ.typbasetype end as elemtypoid from pg_type as typ left join pg_class as cls on (cls.oid = typ.typrelid) left join pg_proc as proc on proc.oid = typ.typreceive left join pg_range on (pg_range.rngtypid = typ.oid)) as typ left join pg_type as elemtyp on elemtyp.oid = elemtypoid left join pg_class as elemcls on (elemcls.oid = elemtyp.typrelid) left join pg_proc as elemproc on elemproc.oid = elemtyp.typreceive) as t join pg_namespace as ns on (ns.oid = typnamespace) where typtype in (...) or (typtype = ? and relkind = ?) or (typtype = ? and typname in (...)) or (typtype = ? and (elemtyptype in (...) or (elemtyptype = ? and elemtypname in (...)) or (elemtyptype = ? and elemrelkind = ?))) order by case when typtype in (...) then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? then ? when typtype = ? and elemtyptype <> ? then ? when typtype = ? then ? when typtype = ? and elemtyptype = ? then ? end; select typ.oid, att.attname, att.atttypid from pg_type as typ join pg_namespace as ns on (ns.oid = typ.typnamespace) join pg_class as cls on (cls.oid = typ.typrelid) join pg_attribute as att on (att.attrelid = typ.typrelid) where (typ.typtype = ? and cls.relkind = ?) and attnum > ? and not attisdropped order by typ.oid, att.attnum; select pg_type.oid, enumlabel from pg_enum join pg_type on pg_type.oid = enumtypid order by oid, enumsortorder;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Sep 17 12 4 119ms 29ms [ User: azuresu - Total duration: 119ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 119ms - Times executed: 4 ]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:00:25 Duration: 88ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:18:03 Duration: 13ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SELECT version(); SELECT ns.nspname, t.oid, t.typname, t.typtype, t.typnotnull, t.elemtypoid FROM ( -- Arrays have typtype=b - this subquery identifies them by their typreceive and converts their typtype to a -- We first do this for the type (innerest-most subquery), and then for its element type -- This also returns the array element, range subtype and domain base type as elemtypoid SELECT typ.oid, typ.typnamespace, typ.typname, typ.typtype, typ.typrelid, typ.typnotnull, typ.relkind, elemtyp.oid AS elemtypoid, elemtyp.typname AS elemtypname, elemcls.relkind AS elemrelkind, CASE WHEN elemproc.proname = 'array_recv' THEN 'a' ELSE elemtyp.typtype END AS elemtyptype FROM ( SELECT typ.oid, typnamespace, typname, typrelid, typnotnull, relkind, typelem AS elemoid, CASE WHEN proc.proname = 'array_recv' THEN 'a' ELSE typ.typtype END AS typtype, CASE WHEN proc.proname = 'array_recv' THEN typ.typelem WHEN typ.typtype = 'r' THEN rngsubtype WHEN typ.typtype = 'm' THEN ( SELECT rngtypid FROM pg_range WHERE rngmultitypid = typ.oid) WHEN typ.typtype = 'd' THEN typ.typbasetype END AS elemtypoid FROM pg_type AS typ LEFT JOIN pg_class AS cls ON (cls.oid = typ.typrelid) LEFT JOIN pg_proc AS proc ON proc.oid = typ.typreceive LEFT JOIN pg_range ON (pg_range.rngtypid = typ.oid)) AS typ LEFT JOIN pg_type AS elemtyp ON elemtyp.oid = elemtypoid LEFT JOIN pg_class AS elemcls ON (elemcls.oid = elemtyp.typrelid) LEFT JOIN pg_proc AS elemproc ON elemproc.oid = elemtyp.typreceive) AS t JOIN pg_namespace AS ns ON (ns.oid = typnamespace) WHERE typtype IN ('b', 'r', 'm', 'e', 'd') OR -- Base, range, multirange, enum, domain (typtype = 'c' AND relkind = 'c') OR -- User-defined free-standing composites (not table composites) by default (typtype = 'p' AND typname IN ('record', 'void')) OR -- Some special supported pseudo-types (typtype = 'a' AND ( -- Array of... elemtyptype IN ('b', 'r', 'm', 'e', 'd') OR -- Array of base, range, multirange, enum, domain (elemtyptype = 'p' AND elemtypname IN ('record', 'void')) OR -- Arrays of special supported pseudo-types (elemtyptype = 'c' AND elemrelkind = 'c') -- Array of user-defined free-standing composites (not table composites) by default )) ORDER BY CASE WHEN typtype IN ('b', 'e', 'p') THEN 0 -- First base types, enums, pseudo-types WHEN typtype = 'r' THEN 1 -- Ranges after WHEN typtype = 'm' THEN 2 -- Multiranges after WHEN typtype = 'c' THEN 3 -- Composites after WHEN typtype = 'd' AND elemtyptype <> 'a' THEN 4 -- Domains over non-arrays after WHEN typtype = 'a' THEN 5 -- Arrays after WHEN typtype = 'd' AND elemtyptype = 'a' THEN 6 -- Domains over arrays last END; -- Load field definitions for (free-standing) composite types SELECT typ.oid, att.attname, att.atttypid FROM pg_type AS typ JOIN pg_namespace AS ns ON (ns.oid = typ.typnamespace) JOIN pg_class AS cls ON (cls.oid = typ.typrelid) JOIN pg_attribute AS att ON (att.attrelid = typ.typrelid) WHERE (typ.typtype = 'c' AND cls.relkind = 'c') AND attnum > 0 AND -- Don't load system attributes NOT attisdropped ORDER BY typ.oid, att.attnum; -- Load enum fields SELECT pg_type.oid, enumlabel FROM pg_enum JOIN pg_type ON pg_type.oid = enumtypid ORDER BY oid, enumsortorder;
Date: 2025-09-17 10:30:11 Duration: 9ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
2 26ms 26ms 26ms 1 26ms do $pg_availabilitycheck$ begin if ( select true as pg_availability_enabled from pg_settings where name = ? and setting like ?) then drop extension if exists "pg_availability"; create extension "pg_availability" with schema pg_catalog; end if; end $pg_availabilitycheck$;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Sep 17 12 1 26ms 26ms [ User: azuresu - Total duration: 26ms - Times executed: 1 ]
[ Application: psql - Total duration: 26ms - Times executed: 1 ]
-
DO $pg_availabilityCheck$ BEGIN IF ( SELECT true AS pg_availability_enabled FROM pg_settings WHERE name = 'shared_preload_libraries' AND setting LIKE '%pg_availability%') THEN DROP EXTENSION IF EXISTS "pg_availability"; CREATE extension "pg_availability" WITH schema pg_catalog; END IF; END $pg_availabilityCheck$;
Date: 2025-09-17 10:17:58 Duration: 26ms Database: azure_maintenance User: azuresu Remote: [local] Application: psql
3 23ms 23ms 23ms 1 23ms with recursive oids as ( select t.oid from pg_catalog.pg_type t left join pg_catalog.pg_namespace n on t.typnamespace = n.oid where typtype = ? and (t.oid < ? or nspname = ?) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Sep 17 12 1 23ms 23ms [ User: azuresu - Total duration: 23ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 23ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT t.oid FROM pg_catalog.pg_type t LEFT JOIN pg_catalog.pg_namespace n ON t.typnamespace = n.oid WHERE typtype = 'c' AND (t.oid < 16384 OR nspname = 'information_schema') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 23ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
4 22ms 22ms 22ms 1 22ms with target_oids as ( select oid from pg_class where relname = ? ) select count(*) over () as total_count, c.relname as view_name, n.nspname as schema_name, current_database() as database_namefrom pg_depend djoin pg_rewrite r on d.objid = r.oidjoin pg_class c on r.ev_class = c.oidjoin pg_namespace n on c.relnamespace = n.oidwhere d.refobjid in ( select oid from target_oids) and c.relkind = ? and n.nspname not in (...);Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Sep 17 12 1 22ms 22ms [ User: azuresu - Total duration: 22ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 22ms - Times executed: 1 ]
-
WITH target_oids AS ( SELECT oid FROM pg_class WHERE relname = 'pg_stat_activity' ) SELECT COUNT(*) OVER () AS total_count, c.relname AS view_name, n.nspname AS schema_name, current_database() AS database_nameFROM pg_depend dJOIN pg_rewrite r ON d.objid = r.oidJOIN pg_class c ON r.ev_class = c.oidJOIN pg_namespace n ON c.relnamespace = n.oidWHERE d.refobjid IN ( SELECT oid FROM target_oids) AND c.relkind = 'v' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:00:30 Duration: 22ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
5 14ms 14ms 14ms 1 14ms select count(*) from pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolwhere attr.atttypid in (?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype, ?::pg_catalog.regtype) and ns.nspname not in (...) and class.oid = attr.attrelid and class.relnamespace = ns.oid and rol.oid = class.relowner and not attr.attisdropped and not (class.relname in (...) and rol.rolname = ? and atttypid = ?::pg_catalog.regtype);Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Sep 17 12 1 14ms 14ms [ User: azuresu - Total duration: 14ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 14ms - Times executed: 1 ]
-
SELECT count(*) FROM pg_catalog.pg_class class, pg_catalog.pg_attribute attr, pg_catalog.pg_namespace ns, pg_catalog.pg_roles rolWHERE attr.atttypid IN ('pg_catalog.regcollation'::pg_catalog.regtype, 'pg_catalog.regconfig'::pg_catalog.regtype, 'pg_catalog.regdictionary'::pg_catalog.regtype, 'pg_catalog.regnamespace'::pg_catalog.regtype, 'pg_catalog.regoper'::pg_catalog.regtype, 'pg_catalog.regoperator'::pg_catalog.regtype, 'pg_catalog.regproc'::pg_catalog.regtype, 'pg_catalog.regprocedure'::pg_catalog.regtype) AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND class.oid = attr.attrelid AND class.relnamespace = ns.oid AND rol.oid = class.relowner AND NOT attr.attisdropped AND NOT (class.relname IN ('pg_masking_rules', 'pg_masks') and rol.rolname = 'azuresu' and atttypid = 'pg_catalog.regnamespace'::pg_catalog.regtype);
Date: 2025-09-17 10:00:25 Duration: 14ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
6 12ms 12ms 12ms 1 12ms with regular_heap ( reloid, indtable, toastheap ) as ( select c.oid, ?::oid, ?::oid from pg_catalog.pg_class c join pg_catalog.pg_namespace n on c.relnamespace = n.oid where relkind in (...) and ((n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...) and c.oid >= ?::pg_catalog.oid) or (n.nspname = ? and relname in (...))) ), toast_heap ( reloid, indtable, toastheap ) as ( select c.reltoastrelid, ?::oid, c.oid from regular_heap join pg_catalog.pg_class c on regular_heap.reloid = c.oid where c.reltoastrelid != ? ), all_index ( reloid, indtable, toastheap ) as ( select indexrelid, indrelid, ?::oid from pg_catalog.pg_index where indisvalid and indisready and indrelid in ( select reloid from regular_heap union all select reloid from toast_heap)) select all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) as spclocation from ( select * from regular_heap union all select * from toast_heap union all select * from all_index) all_rels join pg_catalog.pg_class c on all_rels.reloid = c.oid join pg_catalog.pg_namespace n on c.relnamespace = n.oid left outer join pg_catalog.pg_tablespace t on c.reltablespace = t.oid order by ?;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Sep 17 12 1 12ms 12ms [ User: azuresu - Total duration: 12ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 12ms - Times executed: 1 ]
-
WITH regular_heap ( reloid, indtable, toastheap ) AS ( SELECT c.oid, 0::oid, 0::oid FROM pg_catalog.pg_class c JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid WHERE relkind IN ('r', 'm') AND ((n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema', 'binary_upgrade', 'pg_toast') AND c.oid >= 16384::pg_catalog.oid) OR (n.nspname = 'pg_catalog' AND relname IN ('pg_largeobject'))) ), toast_heap ( reloid, indtable, toastheap ) AS ( SELECT c.reltoastrelid, 0::oid, c.oid FROM regular_heap JOIN pg_catalog.pg_class c ON regular_heap.reloid = c.oid WHERE c.reltoastrelid != 0 ), all_index ( reloid, indtable, toastheap ) AS ( SELECT indexrelid, indrelid, 0::oid FROM pg_catalog.pg_index WHERE indisvalid AND indisready AND indrelid IN ( SELECT reloid FROM regular_heap UNION ALL SELECT reloid FROM toast_heap)) SELECT all_rels.*, n.nspname, c.relname, c.relfilenode, c.reltablespace, pg_catalog.pg_tablespace_location(t.oid) AS spclocation FROM ( SELECT * FROM regular_heap UNION ALL SELECT * FROM toast_heap UNION ALL SELECT * FROM all_index) all_rels JOIN pg_catalog.pg_class c ON all_rels.reloid = c.oid JOIN pg_catalog.pg_namespace n ON c.relnamespace = n.oid LEFT OUTER JOIN pg_catalog.pg_tablespace t ON c.reltablespace = t.oid ORDER BY 1;
Date: 2025-09-17 10:06:18 Duration: 12ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
7 7ms 7ms 7ms 1 7ms with recursive oids as ( select oid from pg_catalog.pg_type t where t.typnamespace = ( select oid from pg_catalog.pg_namespace where nspname = ?) and t.typname in (...) union all select * from ( with x as ( select oid from oids ) select t.oid from pg_catalog.pg_type t, x where typbasetype = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, x where typelem = x.oid and typtype = ? union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x where t.typtype = ? and t.oid = c.reltype and c.oid = a.attrelid and not a.attisdropped and a.atttypid = x.oid union all select t.oid from pg_catalog.pg_type t, pg_catalog.pg_range r, x where t.typtype = ? and r.rngtypid = t.oid and r.rngsubtype = x.oid) foo ) select n.nspname, c.relname, a.attname from pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a where c.oid = a.attrelid and not a.attisdropped and a.atttypid in ( select oid from oids) and c.relkind in (...) and c.relnamespace = n.oid and n.nspname !~ ? and n.nspname !~ ? and n.nspname not in (...);Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Sep 17 12 1 7ms 7ms [ User: azuresu - Total duration: 7ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 7ms - Times executed: 1 ]
-
WITH RECURSIVE oids AS ( SELECT oid FROM pg_catalog.pg_type t WHERE t.typnamespace = ( SELECT oid FROM pg_catalog.pg_namespace WHERE nspname = 'pg_catalog') AND t.typname IN ('regcollation', 'regconfig', 'regdictionary', 'regnamespace', 'regoper', 'regoperator', 'regproc', 'regprocedure') UNION ALL SELECT * FROM ( WITH x AS ( SELECT oid FROM oids ) SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typbasetype = x.oid AND typtype = 'd' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, x WHERE typelem = x.oid AND typtype = 'b' UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_class c, pg_catalog.pg_attribute a, x WHERE t.typtype = 'c' AND t.oid = c.reltype AND c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid = x.oid UNION ALL SELECT t.oid FROM pg_catalog.pg_type t, pg_catalog.pg_range r, x WHERE t.typtype = 'r' AND r.rngtypid = t.oid AND r.rngsubtype = x.oid) foo ) SELECT n.nspname, c.relname, a.attname FROM pg_catalog.pg_class c, pg_catalog.pg_namespace n, pg_catalog.pg_attribute a WHERE c.oid = a.attrelid AND NOT a.attisdropped AND a.atttypid IN ( SELECT oid FROM oids) AND c.relkind IN ('r', 'm', 'i') AND c.relnamespace = n.oid AND n.nspname !~ '^pg_temp_' AND n.nspname !~ '^pg_toast_temp_' AND n.nspname NOT IN ('pg_catalog', 'information_schema');
Date: 2025-09-17 10:06:19 Duration: 7ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
8 4ms 4ms 4ms 1 4ms with init_privs as ( select distinct classoid, objoid, objsubid, replace((regexp_matches(unnest(initprivs)::text, ?))[?], ?, ?) as grantor from pg_init_privs where privtype = ? ), all_privs as ( select c.relnamespace as namespace, i.*, relowner as owner from init_privs i join pg_class as c on i.classoid = ? and c.oid = i.objoid union all select t.typnamespace, i.*, t.typowner from init_privs i join pg_type as t on i.classoid = ? and t.oid = i.objoid union all select ?, i.*, fdw.fdwowner from init_privs i join pg_foreign_data_wrapper as fdw on i.classoid = ? and fdw.oid = i.objoid union all select ?, i.*, fs.srvowner from init_privs i join pg_foreign_server as fs on i.classoid = ? and fs.oid = i.objoid union all select p.pronamespace, i.*, p.proowner from init_privs i join pg_proc as p on i.classoid = ? and p.oid = i.objoid union all select ?, i.*, l.lanowner from init_privs i join pg_language as l on i.classoid = ? and l.oid = i.objoid union all select ?, i.*, n.nspowner from init_privs i join pg_namespace n on i.classoid = ? and n.oid = i.objoid ) select pg_describe_object(classoid, objoid, objsubid), current_database() as database from all_privs where not pg_has_role(grantor, owner, ?) or namespace <> ? and not has_schema_privilege(grantor, namespace, ?);Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Sep 17 12 1 4ms 4ms [ User: azuresu - Total duration: 4ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 1 ]
-
WITH init_privs AS ( SELECT DISTINCT classoid, objoid, objsubid, /* * initprivs is an array, with elements in format: * '[$user]=$Perm/$grantor', where $grantor could be double-quoted. * Therefore we first unnest, then extract grantor using regexp (it * also handles first and last double-quote symbols, if there are * any), and finally replace two double-quotes with a single one. */ replace((regexp_matches(unnest(initprivs)::text, '.*/"{0,1}(.*?)"{0,1}'))[1], '""', '"') as grantor FROM pg_init_privs WHERE privtype = 'e' /* we are interested only in extension objects */ ), all_privs AS ( /* * Depending on classoid we need to join with respective catalog tables to * find the object owner. List of tables is taken from getAdditionalACLs() * function in pg_dump.c file. * Besides that we extract a schema OID from the object, to check later * that required grantor from pg_init_privs has access to the schema. */ SELECT c.relnamespace AS namespace, i.*, relowner AS owner FROM init_privs i JOIN pg_class AS c ON i.classoid = 1259 AND c.oid = i.objoid UNION ALL SELECT t.typnamespace, i.*, t.typowner FROM init_privs i JOIN pg_type AS t ON i.classoid = 1247 AND t.oid = i.objoid UNION ALL SELECT 0, i.*, fdw.fdwowner FROM init_privs i JOIN pg_foreign_data_wrapper AS fdw ON i.classoid = 2328 AND fdw.oid = i.objoid UNION ALL SELECT 0, i.*, fs.srvowner FROM init_privs i JOIN pg_foreign_server AS fs ON i.classoid = 1417 AND fs.oid = i.objoid UNION ALL SELECT p.pronamespace, i.*, p.proowner FROM init_privs i JOIN pg_proc AS p ON i.classoid = 1255 AND p.oid = i.objoid UNION ALL SELECT 0, i.*, l.lanowner FROM init_privs i JOIN pg_language AS l ON i.classoid = 2612 AND l.oid = i.objoid UNION ALL SELECT 0, i.*, n.nspowner FROM init_privs i JOIN pg_namespace n ON i.classoid = 2615 AND n.oid = i.objoid ) SELECT pg_describe_object(classoid, objoid, objsubid), current_database() as database FROM all_privs /* * pg_dump/pg_restore creates an object and immediately changes the owner. * Later, when pg_init_privs are restored, the following happens: * ``` * SELECT pg_catalog.binary_upgrade_set_record_init_privs(true); * REVOKE ALL ON $object FROM $user; * SET SESSION AUTHORIZATION $grantor; * GRANT $permission ON $object TO $grantee;; * RESET SESSION AUTHORIZATION; * SELECT pg_catalog.binary_upgrade_set_record_init_privs(false); * ``` * Therefore we need to check only two things: * - $grantor has role privilege of object owner * - $grantor has USAGE on SCHEMA where object exists */ WHERE NOT pg_has_role(grantor, owner, 'USAGE') OR namespace <> 0 AND NOT has_schema_privilege(grantor, namespace, 'USAGE');
Date: 2025-09-17 10:00:25 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
9 3ms 3ms 3ms 4 13ms select extension.name, extension.installed_version is not null as installed, extension.default_version, extension.installed_version, current_database() as databasefrom pg_available_extensions extensionorder by extension.name asc;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Sep 17 12 4 13ms 3ms [ User: azuresu - Total duration: 13ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 13ms - Times executed: 4 ]
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:18:03 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:25 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extension.name, extension.installed_version IS NOT NULL AS installed, extension.default_version, extension.installed_version, current_database() as databaseFROM pg_available_extensions extensionORDER BY extension.name ASC;
Date: 2025-09-17 10:00:30 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
10 2ms 2ms 2ms 1 2ms select distinct probin from pg_catalog.pg_proc where prolang = ? and probin is not null and oid >= ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Sep 17 12 1 2ms 2ms [ User: azuresu - Total duration: 2ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 1 ]
-
SELECT DISTINCT probin FROM pg_catalog.pg_proc WHERE prolang = 13 AND probin IS NOT NULL AND oid >= 16384;
Date: 2025-09-17 10:06:19 Duration: 2ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
11 0ms 557ms 1ms 22,994 26s700ms commit;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Sep 17 02 960 959ms 0ms 03 962 943ms 0ms 04 962 938ms 0ms 05 960 989ms 1ms 06 960 1s75ms 1ms 07 960 1s49ms 1ms 08 966 989ms 1ms 09 962 985ms 1ms 10 964 989ms 1ms 11 960 999ms 1ms 12 812 3s637ms 4ms 13 970 1s321ms 1ms 14 968 975ms 1ms 15 970 948ms 0ms 16 968 987ms 1ms 17 968 999ms 1ms 18 968 967ms 0ms 19 970 961ms 0ms 20 966 983ms 1ms 21 966 1s24ms 1ms 22 970 960ms 0ms 23 960 981ms 1ms 00 964 1s70ms 1ms 01 958 962ms 1ms [ User: azuresu - Total duration: 26s700ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 26s700ms - Times executed: 22994 ]
-
commit;
Date: 2025-09-17 10:03:01 Duration: 557ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:01:31 Duration: 489ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
commit;
Date: 2025-09-17 10:02:37 Duration: 470ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
12 0ms 3ms 1ms 47 53ms select schemaname, sum(n_live_tup) as n_live_tup, sum(n_dead_tup) as n_dead_tup, sum(seq_scan) as seq_scan, sum(seq_tup_read) as seq_tup_read, sum(idx_scan) as idx_scan, sum(idx_tup_fetch) as idx_tup_fetch, sum(n_tup_ins) as n_tup_ins, sum(n_tup_upd) as n_tup_upd, sum(n_tup_del) as n_tup_del, sum(n_tup_hot_upd) as n_tup_hot_upd, sum(n_mod_since_analyze) as n_mod_since_analyze, sum(vacuum_count) as vacuum_count, sum(autovacuum_count) as autovacuum_count, sum(analyze_count) as analyze_count, sum(autoanalyze_count) as autoanalyze_count, count(relid) as tables_counter, sum( case when last_vacuum is not null then ? else ? end)::bigint as tables_vacuumed, sum( case when last_autovacuum is not null then ? else ? end)::bigint as tables_autovacuumed, sum( case when last_analyze is not null then ? else ? end)::bigint as tables_analyzed, sum( case when last_autoanalyze is not null then ? else ? end)::bigint as tables_autoanalyzed from pg_catalog.pg_stat_all_tables group by schemaname;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Sep 17 02 2 1ms 0ms 03 2 2ms 1ms 04 2 2ms 1ms 05 2 2ms 1ms 06 2 2ms 1ms 07 2 4ms 2ms 08 2 2ms 1ms 09 2 1ms 0ms 10 2 2ms 1ms 11 2 1ms 0ms 12 1 0ms 0ms 13 2 1ms 0ms 14 2 2ms 1ms 15 2 2ms 1ms 16 2 2ms 1ms 17 2 1ms 0ms 18 2 2ms 1ms 19 2 2ms 1ms 20 2 2ms 1ms 21 2 2ms 1ms 22 2 2ms 1ms 23 2 2ms 1ms 00 2 2ms 1ms 01 2 2ms 1ms [ User: azuresu - Total duration: 53ms - Times executed: 47 ]
[ Application: [unknown] - Total duration: 53ms - Times executed: 47 ]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 05:54:50 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 22:30:51 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 20:00:43 Duration: 1ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
13 0ms 0ms 0ms 3 1ms select pg_catalog.set_config(?, ?, false);Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Sep 17 12 3 1ms 0ms [ User: azuresu - Total duration: 1ms - Times executed: 3 ]
[ Application: [unknown] - Total duration: 1ms - Times executed: 3 ]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:19 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
-
SELECT pg_catalog.set_config('search_path', '', false);
Date: 2025-09-17 10:06:18 Duration: 0ms Database: azure_maintenance User: azuresu Remote: [local] Application: [unknown]
14 0ms 0ms 0ms 2 0ms alter extension "pg_availability" update;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Sep 17 12 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
15 0ms 0ms 0ms 2 0ms alter extension "plpgsql" update;Times Reported Time consuming queries #15
Day Hour Count Duration Avg duration Sep 17 12 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
16 0ms 12ms 0ms 19,162 4s411ms set session authorization default; reset all; close "..." *; select pg_advisory_unlock_all(); discard sequences; discard temp;Times Reported Time consuming queries #16
Day Hour Count Duration Avg duration Sep 17 02 800 182ms 0ms 03 802 191ms 0ms 04 801 189ms 0ms 05 800 180ms 0ms 06 800 189ms 0ms 07 800 182ms 0ms 08 805 184ms 0ms 09 802 181ms 0ms 10 803 183ms 0ms 11 800 183ms 0ms 12 677 157ms 0ms 13 808 189ms 0ms 14 807 182ms 0ms 15 808 184ms 0ms 16 807 181ms 0ms 17 807 184ms 0ms 18 806 181ms 0ms 19 809 189ms 0ms 20 805 178ms 0ms 21 805 186ms 0ms 22 808 188ms 0ms 23 800 181ms 0ms 00 803 186ms 0ms 01 799 189ms 0ms [ User: azuresu - Total duration: 4s411ms - Times executed: 19162 ]
[ Application: [unknown] - Total duration: 4s411ms - Times executed: 19162 ]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 01:58:40 Duration: 12ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 23:37:35 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
-
SET SESSION AUTHORIZATION DEFAULT; RESET ALL; CLOSE ALL; UNLISTEN *; SELECT pg_advisory_unlock_all(); DISCARD SEQUENCES; DISCARD TEMP;
Date: 2025-09-17 02:20:10 Duration: 3ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown]
17 0ms 5ms 0ms 11,497 1s978ms create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row check (single_row_id), constraint lsnmover_pk primary key (single_row_id) );Times Reported Time consuming queries #17
Day Hour Count Duration Avg duration Sep 17 02 480 75ms 0ms 03 481 87ms 0ms 04 481 81ms 0ms 05 480 87ms 0ms 06 480 86ms 0ms 07 480 81ms 0ms 08 483 120ms 0ms 09 481 89ms 0ms 10 482 91ms 0ms 11 480 80ms 0ms 12 406 68ms 0ms 13 485 81ms 0ms 14 484 73ms 0ms 15 485 77ms 0ms 16 484 78ms 0ms 17 484 86ms 0ms 18 484 73ms 0ms 19 485 87ms 0ms 20 483 76ms 0ms 21 483 74ms 0ms 22 485 79ms 0ms 23 480 74ms 0ms 00 482 75ms 0ms 01 479 89ms 0ms [ User: azuresu - Total duration: 1s978ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s978ms - Times executed: 11497 ]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 08:46:01 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:32:25 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 23:44:55 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
18 0ms 5ms 0ms 11,497 1s831ms insert into public.lsnmover (id, update_time) select ?, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + ?, update_time = now();Times Reported Time consuming queries #18
Day Hour Count Duration Avg duration Sep 17 02 480 71ms 0ms 03 481 74ms 0ms 04 481 75ms 0ms 05 480 79ms 0ms 06 480 74ms 0ms 07 480 70ms 0ms 08 483 83ms 0ms 09 481 80ms 0ms 10 482 81ms 0ms 11 480 73ms 0ms 12 406 69ms 0ms 13 485 81ms 0ms 14 484 75ms 0ms 15 485 79ms 0ms 16 484 75ms 0ms 17 484 72ms 0ms 18 484 72ms 0ms 19 485 76ms 0ms 20 483 78ms 0ms 21 483 72ms 0ms 22 485 78ms 0ms 23 480 74ms 0ms 00 482 79ms 0ms 01 479 79ms 0ms [ User: azuresu - Total duration: 1s831ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s831ms - Times executed: 11497 ]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 23:09:57 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 11:08:18 Duration: 5ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 03:24:24 Duration: 4ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
19 0ms 0ms 0ms 24 2ms select extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition from pg_catalog.pg_extension;Times Reported Time consuming queries #19
Day Hour Count Duration Avg duration Sep 17 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 0ms 0ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms 00 1 0ms 0ms 01 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 07:24:56 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 05:24:49 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
20 0ms 0ms 0ms 72 4ms set session statement_timeout to ?;Times Reported Time consuming queries #20
Day Hour Count Duration Avg duration Sep 17 02 3 0ms 0ms 03 3 0ms 0ms 04 3 0ms 0ms 05 3 0ms 0ms 06 3 0ms 0ms 07 3 0ms 0ms 08 3 0ms 0ms 09 3 0ms 0ms 10 3 0ms 0ms 11 3 0ms 0ms 12 3 0ms 0ms 13 3 0ms 0ms 14 3 0ms 0ms 15 3 0ms 0ms 16 3 0ms 0ms 17 3 0ms 0ms 18 3 0ms 0ms 19 3 0ms 0ms 20 3 0ms 0ms 21 3 0ms 0ms 22 3 0ms 0ms 23 3 0ms 0ms 00 3 0ms 0ms 01 3 0ms 0ms [ User: azuresu - Total duration: 4ms - Times executed: 72 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 72 ]
-
set session statement_timeout to 120000;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 60000;
Date: 2025-09-17 04:54:47 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
-
set session statement_timeout to 120000;
Date: 2025-09-17 08:25:00 Duration: 0ms Database: azure_maintenance User: azuresu Remote: 169.254.128.1 Application: [unknown] Bind query: yes
Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 2s232ms 3,832 0ms 5ms 0ms insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();Times Reported Time consuming prepare #1
Day Hour Count Duration Avg duration Sep 17 02 160 89ms 0ms 03 160 101ms 0ms 04 161 99ms 0ms 05 160 91ms 0ms 06 160 93ms 0ms 07 160 93ms 0ms 08 161 94ms 0ms 09 160 93ms 0ms 10 161 94ms 0ms 11 160 97ms 0ms 12 135 77ms 0ms 13 162 90ms 0ms 14 161 90ms 0ms 15 162 96ms 0ms 16 161 92ms 0ms 17 161 98ms 0ms 18 162 94ms 0ms 19 161 95ms 0ms 20 161 92ms 0ms 21 161 94ms 0ms 22 162 91ms 0ms 23 160 86ms 0ms 00 161 89ms 0ms 01 159 94ms 0ms [ User: azuresu - Total duration: 36ms - Times executed: 3832 ]
[ Application: [unknown] - Total duration: 36ms - Times executed: 3832 ]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 02:51:23 Duration: 5ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 17:30:27 Duration: 5ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 01:35:18 Duration: 4ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
2 101ms 47 1ms 21ms 2ms SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;Times Reported Time consuming prepare #2
Day Hour Count Duration Avg duration 00 2 2ms 1ms 01 2 2ms 1ms 02 2 2ms 1ms 03 2 2ms 1ms 04 2 3ms 1ms 05 2 2ms 1ms 06 2 23ms 11ms 07 2 17ms 8ms 08 2 3ms 1ms 09 2 3ms 1ms 10 1 1ms 1ms 11 2 2ms 1ms 12 2 2ms 1ms 13 2 3ms 1ms 14 2 2ms 1ms 15 2 2ms 1ms 16 2 2ms 1ms 17 2 2ms 1ms 18 2 2ms 1ms 19 2 2ms 1ms 20 2 2ms 1ms 21 2 2ms 1ms 22 2 2ms 1ms 23 2 2ms 1ms [ User: azuresu - Total duration: 53ms - Times executed: 47 ]
[ Application: [unknown] - Total duration: 53ms - Times executed: 47 ]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 06:54:54 Duration: 21ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 07:24:56 Duration: 15ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 09:55:05 Duration: 2ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
3 45ms 3,832 0ms 0ms 0ms commit;Times Reported Time consuming prepare #3
Day Hour Count Duration Avg duration 00 160 3ms 0ms 01 160 1ms 0ms 02 161 1ms 0ms 03 160 1ms 0ms 04 160 1ms 0ms 05 160 1ms 0ms 06 161 2ms 0ms 07 160 1ms 0ms 08 161 2ms 0ms 09 160 2ms 0ms 10 135 1ms 0ms 11 162 1ms 0ms 12 161 1ms 0ms 13 162 1ms 0ms 14 161 1ms 0ms 15 161 2ms 0ms 16 162 2ms 0ms 17 161 2ms 0ms 18 161 2ms 0ms 19 161 1ms 0ms 20 162 1ms 0ms 21 160 1ms 0ms 22 161 1ms 0ms 23 159 3ms 0ms [ User: azuresu - Total duration: 118ms - Times executed: 3832 ]
[ Application: [unknown] - Total duration: 118ms - Times executed: 3832 ]
-
commit;
Date: 2025-09-17 00:08:02 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
commit;
Date: 2025-09-17 23:30:19 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
commit;
Date: 2025-09-17 09:51:18 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
4 19ms 1 19ms 19ms 19ms WITH init_privs AS ( ;Times Reported Time consuming prepare #4
Day Hour Count Duration Avg duration 10 1 19ms 19ms [ User: azuresu - Total duration: 4ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 1 ]
-
WITH init_privs AS ( ;
Date: 2025-09-17 10:00:25 Duration: 19ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
5 9ms 1 9ms 9ms 9ms SELECT count(*);Times Reported Time consuming prepare #5
Day Hour Count Duration Avg duration 10 1 9ms 9ms [ User: azuresu - Total duration: 14ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 14ms - Times executed: 1 ]
-
SELECT count(*);
Date: 2025-09-17 10:00:25 Duration: 9ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
6 8ms 24 0ms 1ms 0ms SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;Times Reported Time consuming prepare #6
Day Hour Count Duration Avg duration 00 1 0ms 0ms 01 1 0ms 0ms 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 1ms 1ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 07:24:56 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 10:30:11 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 14:30:24 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
7 6ms 4 0ms 5ms 1ms SELECT extension.name, ;Times Reported Time consuming prepare #7
Day Hour Count Duration Avg duration 10 4 6ms 1ms [ User: azuresu - Total duration: 13ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 13ms - Times executed: 4 ]
-
SELECT extension.name, ;
Date: 2025-09-17 10:00:25 Duration: 5ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extension.name, ;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extension.name, ;
Date: 2025-09-17 10:00:30 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
8 3ms 48 0ms 0ms 0ms set session statement_timeout to 60000;Times Reported Time consuming prepare #8
Day Hour Count Duration Avg duration 00 2 0ms 0ms 01 2 0ms 0ms 02 2 0ms 0ms 03 2 0ms 0ms 04 2 0ms 0ms 05 2 0ms 0ms 06 2 0ms 0ms 07 2 0ms 0ms 08 2 0ms 0ms 09 2 0ms 0ms 10 2 0ms 0ms 11 2 0ms 0ms 12 2 0ms 0ms 13 2 0ms 0ms 14 2 0ms 0ms 15 2 0ms 0ms 16 2 0ms 0ms 17 2 0ms 0ms 18 2 0ms 0ms 19 2 0ms 0ms 20 2 0ms 0ms 21 2 0ms 0ms 22 2 0ms 0ms 23 2 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 48 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 48 ]
-
set session statement_timeout to 60000;
Date: 2025-09-17 09:55:05 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 60000;
Date: 2025-09-17 21:00:46 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 60000;
Date: 2025-09-17 00:54:33 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
9 3ms 1 3ms 3ms 3ms SELECT e.extname AS name, n.nspname AS schema, current_database() as database;Times Reported Time consuming prepare #9
Day Hour Count Duration Avg duration 10 1 3ms 3ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT e.extname AS name, n.nspname AS schema, current_database() as database;
Date: 2025-09-17 10:00:25 Duration: 3ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
10 3ms 24 0ms 0ms 0ms set session statement_timeout to 120000;Times Reported Time consuming prepare #10
Day Hour Count Duration Avg duration 00 1 0ms 0ms 01 1 0ms 0ms 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 0ms 0ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
set session statement_timeout to 120000;
Date: 2025-09-17 13:30:21 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 120000;
Date: 2025-09-17 07:24:56 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 120000;
Date: 2025-09-17 21:30:48 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
11 1ms 1 1ms 1ms 1ms ;Times Reported Time consuming prepare #11
Day Hour Count Duration Avg duration 10 1 1ms 1ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
;
Date: 2025-09-17 10:00:25 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
12 0ms 1 0ms 0ms 0ms SELECT pg_am.amname AS index_type, COUNT(idstat.indexrelid) AS index_count, COALESCE(SUM(idstat.idx_scan)::bigint, 0) AS total_idx_scan, pg_size_pretty(SUM(pg_relation_size(idstat.indexrelid))) AS total_indices_size FROM pg_stat_user_indexes AS idstat JOIN pg_class AS pgc ON pgc.oid = idstat.indexrelid JOIN pg_am ON pg_am.oid = pgc.relam GROUP BY pg_am.amname ORDER BY pg_am.amname;Times Reported Time consuming prepare #12
Day Hour Count Duration Avg duration 10 1 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT pg_am.amname AS index_type, COUNT(idstat.indexrelid) AS index_count, COALESCE(SUM(idstat.idx_scan)::bigint, 0) AS total_idx_scan, pg_size_pretty(SUM(pg_relation_size(idstat.indexrelid))) AS total_indices_size FROM pg_stat_user_indexes AS idstat JOIN pg_class AS pgc ON pgc.oid = idstat.indexrelid JOIN pg_am ON pg_am.oid = pgc.relam GROUP BY pg_am.amname ORDER BY pg_am.amname;
Date: 2025-09-17 10:30:11 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
13 0ms 1 0ms 0ms 0ms WITH target_oids AS ( ;Times Reported Time consuming prepare #13
Day Hour Count Duration Avg duration 10 1 0ms 0ms [ User: azuresu - Total duration: 22ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 22ms - Times executed: 1 ]
-
WITH target_oids AS ( ;
Date: 2025-09-17 10:00:30 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
14 0ms 1 0ms 0ms 0ms SELECT extname AS name, extowner AS owner, extversion AS version, extnamespace AS schema, current_database() as database FROM pg_extension;Times Reported Time consuming prepare #14
Day Hour Count Duration Avg duration 10 1 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT extname AS name, extowner AS owner, extversion AS version, extnamespace AS schema, current_database() as database FROM pg_extension;
Date: 2025-09-17 10:00:30 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
15 0ms 2 0ms 0ms 0ms ALTER EXTENSION "pg_availability" UPDATE;Times Reported Time consuming prepare #15
Day Hour Count Duration Avg duration 10 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
16 0ms 2 0ms 0ms 0ms ALTER EXTENSION "plpgsql" UPDATE;Times Reported Time consuming prepare #16
Day Hour Count Duration Avg duration 10 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 1s285ms 11,497 0ms 4ms 0ms insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();Times Reported Time consuming bind #1
Day Hour Count Duration Avg duration Sep 17 02 480 52ms 0ms 03 481 56ms 0ms 04 481 56ms 0ms 05 480 56ms 0ms 06 480 59ms 0ms 07 480 53ms 0ms 08 483 65ms 0ms 09 481 62ms 0ms 10 482 56ms 0ms 11 480 55ms 0ms 12 406 46ms 0ms 13 485 54ms 0ms 14 484 50ms 0ms 15 485 53ms 0ms 16 484 50ms 0ms 17 484 51ms 0ms 18 484 46ms 0ms 19 485 52ms 0ms 20 483 59ms 0ms 21 483 42ms 0ms 22 485 52ms 0ms 23 480 48ms 0ms 00 482 53ms 0ms 01 479 46ms 0ms [ User: azuresu - Total duration: 1s831ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s831ms - Times executed: 11497 ]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 11:29:26 Duration: 4ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 07:02:52 Duration: 2ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
insert into public.lsnmover (id, update_time) select 1, now() on conflict on constraint lsnmover_pk do update set id = public.lsnmover.id + 1, update_time = now();
Date: 2025-09-17 18:44:19 Duration: 2ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
2 262ms 22,994 0ms 1ms 0ms begin;Times Reported Time consuming bind #2
Day Hour Count Duration Avg duration 00 960 9ms 0ms 01 962 9ms 0ms 02 962 9ms 0ms 03 960 9ms 0ms 04 960 10ms 0ms 05 960 8ms 0ms 06 966 11ms 0ms 07 962 10ms 0ms 08 964 10ms 0ms 09 960 9ms 0ms 10 812 9ms 0ms 11 970 12ms 0ms 12 968 11ms 0ms 13 970 12ms 0ms 14 968 12ms 0ms 15 968 11ms 0ms 16 968 11ms 0ms 17 970 10ms 0ms 18 966 11ms 0ms 19 966 10ms 0ms 20 970 12ms 0ms 21 960 12ms 0ms 22 964 11ms 0ms 23 958 13ms 0ms [ User: azuresu - Total duration: 229ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 229ms - Times executed: 22994 ]
-
begin;
Date: 2025-09-17 23:41:36 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
begin;
Date: 2025-09-17 21:10:34 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
begin;
Date: 2025-09-17 04:29:38 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
3 168ms 11,497 0ms 5ms 0ms create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );Times Reported Time consuming bind #3
Day Hour Count Duration Avg duration 00 480 6ms 0ms 01 481 6ms 0ms 02 481 12ms 0ms 03 480 7ms 0ms 04 480 6ms 0ms 05 480 7ms 0ms 06 483 7ms 0ms 07 481 9ms 0ms 08 482 12ms 0ms 09 480 8ms 0ms 10 406 5ms 0ms 11 485 5ms 0ms 12 484 5ms 0ms 13 485 6ms 0ms 14 484 5ms 0ms 15 484 5ms 0ms 16 484 4ms 0ms 17 485 6ms 0ms 18 483 6ms 0ms 19 483 5ms 0ms 20 485 5ms 0ms 21 480 5ms 0ms 22 482 6ms 0ms 23 479 8ms 0ms [ User: azuresu - Total duration: 1s978ms - Times executed: 11497 ]
[ Application: [unknown] - Total duration: 1s978ms - Times executed: 11497 ]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 02:17:02 Duration: 5ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 08:26:36 Duration: 4ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
create table if not exists public.lsnmover ( single_row_id bool default true, id bigint, update_time timestamp default now(), constraint ensure_one_row CHECK (single_row_id), constraint lsnmover_pk primary key (single_row_id) );
Date: 2025-09-17 06:31:17 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
4 139ms 22,994 0ms 5ms 0ms commit;Times Reported Time consuming bind #4
Day Hour Count Duration Avg duration 00 960 6ms 0ms 01 962 6ms 0ms 02 962 6ms 0ms 03 960 4ms 0ms 04 960 5ms 0ms 05 960 5ms 0ms 06 966 7ms 0ms 07 962 5ms 0ms 08 964 5ms 0ms 09 960 5ms 0ms 10 812 6ms 0ms 11 970 5ms 0ms 12 968 5ms 0ms 13 970 5ms 0ms 14 968 4ms 0ms 15 968 6ms 0ms 16 968 10ms 0ms 17 970 6ms 0ms 18 966 5ms 0ms 19 966 5ms 0ms 20 970 5ms 0ms 21 960 4ms 0ms 22 964 5ms 0ms 23 958 5ms 0ms [ User: azuresu - Total duration: 26s700ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 26s700ms - Times executed: 22994 ]
-
commit;
Date: 2025-09-17 16:49:50 Duration: 5ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
commit;
Date: 2025-09-17 15:38:51 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
commit;
Date: 2025-09-17 13:03:55 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
5 131ms 47 1ms 17ms 2ms SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;Times Reported Time consuming bind #5
Day Hour Count Duration Avg duration 00 2 3ms 1ms 01 2 4ms 2ms 02 2 4ms 2ms 03 2 4ms 2ms 04 2 4ms 2ms 05 2 4ms 2ms 06 2 19ms 9ms 07 2 14ms 7ms 08 2 4ms 2ms 09 2 3ms 1ms 10 1 1ms 1ms 11 2 3ms 1ms 12 2 4ms 2ms 13 2 3ms 1ms 14 2 3ms 1ms 15 2 3ms 1ms 16 2 3ms 1ms 17 2 4ms 2ms 18 2 3ms 1ms 19 2 4ms 2ms 20 2 4ms 2ms 21 2 14ms 7ms 22 2 3ms 1ms 23 2 4ms 2ms [ User: azuresu - Total duration: 53ms - Times executed: 47 ]
[ Application: [unknown] - Total duration: 53ms - Times executed: 47 ]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 06:54:54 Duration: 17ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 07:24:56 Duration: 12ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT schemaname, sum(n_live_tup) AS n_live_tup, sum(n_dead_tup) AS n_dead_tup, sum(seq_scan) AS seq_scan, sum(seq_tup_read) AS seq_tup_read, sum(idx_scan) AS idx_scan, sum(idx_tup_fetch) AS idx_tup_fetch, sum(n_tup_ins) AS n_tup_ins, sum(n_tup_upd) AS n_tup_upd, sum(n_tup_del) AS n_tup_del, sum(n_tup_hot_upd) AS n_tup_hot_upd, sum(n_mod_since_analyze) AS n_mod_since_analyze, sum(vacuum_count) AS vacuum_count, sum(autovacuum_count) AS autovacuum_count, sum(analyze_count) AS analyze_count, sum(autoanalyze_count) AS autoanalyze_count, count(relid) AS tables_counter, sum( case when last_vacuum IS NOT NULL then 1 else 0 end)::bigint as tables_vacuumed, sum( case when last_autovacuum IS NOT NULL then 1 else 0 end)::bigint as tables_autovacuumed, sum( case when last_analyze IS NOT NULL then 1 else 0 end)::bigint as tables_analyzed, sum( case when last_autoanalyze IS NOT NULL then 1 else 0 end)::bigint as tables_autoanalyzed FROM pg_catalog.pg_stat_all_tables group by schemaname;
Date: 2025-09-17 21:30:48 Duration: 11ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
6 130ms 22,994 0ms 1ms 0ms set transaction read write;Times Reported Time consuming bind #6
Day Hour Count Duration Avg duration 00 960 5ms 0ms 01 962 5ms 0ms 02 962 4ms 0ms 03 960 4ms 0ms 04 960 4ms 0ms 05 960 8ms 0ms 06 966 6ms 0ms 07 962 5ms 0ms 08 964 6ms 0ms 09 960 4ms 0ms 10 812 4ms 0ms 11 970 5ms 0ms 12 968 5ms 0ms 13 970 5ms 0ms 14 968 5ms 0ms 15 968 4ms 0ms 16 968 4ms 0ms 17 970 6ms 0ms 18 966 5ms 0ms 19 966 6ms 0ms 20 970 5ms 0ms 21 960 4ms 0ms 22 964 5ms 0ms 23 958 6ms 0ms [ User: azuresu - Total duration: 401ms - Times executed: 22994 ]
[ Application: [unknown] - Total duration: 401ms - Times executed: 22994 ]
-
set transaction read write;
Date: 2025-09-17 05:18:58 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set transaction read write;
Date: 2025-09-17 12:42:22 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set transaction read write;
Date: 2025-09-17 05:03:00 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
7 25ms 1 25ms 25ms 25ms WITH init_privs AS ( ;Times Reported Time consuming bind #7
Day Hour Count Duration Avg duration 10 1 25ms 25ms [ User: azuresu - Total duration: 4ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 4ms - Times executed: 1 ]
-
WITH init_privs AS ( ;
Date: 2025-09-17 10:00:25 Duration: 25ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
8 16ms 24 0ms 2ms 0ms SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;Times Reported Time consuming bind #8
Day Hour Count Duration Avg duration 00 1 0ms 0ms 01 1 0ms 0ms 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 2ms 2ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 07:24:56 Duration: 2ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 05:24:49 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extname, extowner, extnamespace, extrelocatable, extversion, extconfig, extcondition FROM pg_catalog.pg_extension;
Date: 2025-09-17 17:30:34 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
9 13ms 1 13ms 13ms 13ms WITH target_oids AS ( ;Times Reported Time consuming bind #9
Day Hour Count Duration Avg duration 10 1 13ms 13ms [ User: azuresu - Total duration: 22ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 22ms - Times executed: 1 ]
-
WITH target_oids AS ( ;
Date: 2025-09-17 10:00:30 Duration: 13ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
10 10ms 1 10ms 10ms 10ms SELECT e.extname AS name, n.nspname AS schema, current_database() as database;Times Reported Time consuming bind #10
Day Hour Count Duration Avg duration 10 1 10ms 10ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT e.extname AS name, n.nspname AS schema, current_database() as database;
Date: 2025-09-17 10:00:25 Duration: 10ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
11 4ms 1 4ms 4ms 4ms SELECT count(*);Times Reported Time consuming bind #11
Day Hour Count Duration Avg duration 10 1 4ms 4ms [ User: azuresu - Total duration: 14ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 14ms - Times executed: 1 ]
-
SELECT count(*);
Date: 2025-09-17 10:00:25 Duration: 4ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
12 3ms 1 3ms 3ms 3ms ;Times Reported Time consuming bind #12
Day Hour Count Duration Avg duration 10 1 3ms 3ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
;
Date: 2025-09-17 10:00:25 Duration: 3ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
13 2ms 4 0ms 0ms 0ms SELECT extension.name, ;Times Reported Time consuming bind #13
Day Hour Count Duration Avg duration 10 4 2ms 0ms [ User: azuresu - Total duration: 13ms - Times executed: 4 ]
[ Application: [unknown] - Total duration: 13ms - Times executed: 4 ]
-
SELECT extension.name, ;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extension.name, ;
Date: 2025-09-17 10:00:25 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
SELECT extension.name, ;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
14 1ms 1 1ms 1ms 1ms SELECT pg_am.amname AS index_type, COUNT(idstat.indexrelid) AS index_count, COALESCE(SUM(idstat.idx_scan)::bigint, 0) AS total_idx_scan, pg_size_pretty(SUM(pg_relation_size(idstat.indexrelid))) AS total_indices_size FROM pg_stat_user_indexes AS idstat JOIN pg_class AS pgc ON pgc.oid = idstat.indexrelid JOIN pg_am ON pg_am.oid = pgc.relam GROUP BY pg_am.amname ORDER BY pg_am.amname;Times Reported Time consuming bind #14
Day Hour Count Duration Avg duration 10 1 1ms 1ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT pg_am.amname AS index_type, COUNT(idstat.indexrelid) AS index_count, COALESCE(SUM(idstat.idx_scan)::bigint, 0) AS total_idx_scan, pg_size_pretty(SUM(pg_relation_size(idstat.indexrelid))) AS total_indices_size FROM pg_stat_user_indexes AS idstat JOIN pg_class AS pgc ON pgc.oid = idstat.indexrelid JOIN pg_am ON pg_am.oid = pgc.relam GROUP BY pg_am.amname ORDER BY pg_am.amname;
Date: 2025-09-17 10:30:11 Duration: 1ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
15 0ms 1 0ms 0ms 0ms SELECT extname AS name, extowner AS owner, extversion AS version, extnamespace AS schema, current_database() as database FROM pg_extension;Times Reported Time consuming bind #15
Day Hour Count Duration Avg duration 10 1 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 1 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 1 ]
-
SELECT extname AS name, extowner AS owner, extversion AS version, extnamespace AS schema, current_database() as database FROM pg_extension;
Date: 2025-09-17 10:00:30 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
16 0ms 48 0ms 0ms 0ms set session statement_timeout to 60000;Times Reported Time consuming bind #16
Day Hour Count Duration Avg duration 00 2 0ms 0ms 01 2 0ms 0ms 02 2 0ms 0ms 03 2 0ms 0ms 04 2 0ms 0ms 05 2 0ms 0ms 06 2 0ms 0ms 07 2 0ms 0ms 08 2 0ms 0ms 09 2 0ms 0ms 10 2 0ms 0ms 11 2 0ms 0ms 12 2 0ms 0ms 13 2 0ms 0ms 14 2 0ms 0ms 15 2 0ms 0ms 16 2 0ms 0ms 17 2 0ms 0ms 18 2 0ms 0ms 19 2 0ms 0ms 20 2 0ms 0ms 21 2 0ms 0ms 22 2 0ms 0ms 23 2 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 48 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 48 ]
-
set session statement_timeout to 60000;
Date: 2025-09-17 08:55:02 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 60000;
Date: 2025-09-17 09:55:05 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 60000;
Date: 2025-09-17 16:00:29 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
17 0ms 24 0ms 0ms 0ms set session statement_timeout to 120000;Times Reported Time consuming bind #17
Day Hour Count Duration Avg duration 00 1 0ms 0ms 01 1 0ms 0ms 02 1 0ms 0ms 03 1 0ms 0ms 04 1 0ms 0ms 05 1 0ms 0ms 06 1 0ms 0ms 07 1 0ms 0ms 08 1 0ms 0ms 09 1 0ms 0ms 10 1 0ms 0ms 11 1 0ms 0ms 12 1 0ms 0ms 13 1 0ms 0ms 14 1 0ms 0ms 15 1 0ms 0ms 16 1 0ms 0ms 17 1 0ms 0ms 18 1 0ms 0ms 19 1 0ms 0ms 20 1 0ms 0ms 21 1 0ms 0ms 22 1 0ms 0ms 23 1 0ms 0ms [ User: azuresu - Total duration: 2ms - Times executed: 24 ]
[ Application: [unknown] - Total duration: 2ms - Times executed: 24 ]
-
set session statement_timeout to 120000;
Date: 2025-09-17 19:30:41 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 120000;
Date: 2025-09-17 13:30:21 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
set session statement_timeout to 120000;
Date: 2025-09-17 08:25:00 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
18 0ms 2 0ms 0ms 0ms ALTER EXTENSION "plpgsql" UPDATE;Times Reported Time consuming bind #18
Day Hour Count Duration Avg duration 10 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
ALTER EXTENSION "plpgsql" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
19 0ms 2 0ms 0ms 0ms ALTER EXTENSION "pg_availability" UPDATE;Times Reported Time consuming bind #19
Day Hour Count Duration Avg duration 10 2 0ms 0ms [ User: azuresu - Total duration: 0ms - Times executed: 2 ]
[ Application: [unknown] - Total duration: 0ms - Times executed: 2 ]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:18:03 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
ALTER EXTENSION "pg_availability" UPDATE;
Date: 2025-09-17 10:00:55 Duration: 0ms Database: azure_maintenance User: azure_maintenance Remote: azuresu Application: 169.254.128.1 Queryid: [unknown]
-
Events
Log levels
Key values
- 234,649 Log entries
Events distribution
Key values
- 0 PANIC entries
- 1 FATAL entries
- 0 ERROR entries
- 0 WARNING entries
Most Frequent Errors/Events
Key values
- 1 Max number of times the same event was reported
- 1 Total events found
Rank Times reported Error 1 1 FATAL: terminating connection due to administrator command
Times Reported Most Frequent Error / Event #1
Day Hour Count Sep 17 12 1