-
Global information
- Generated on Tue Apr 9 23:14:07 2024
- Log file: /pgdata/15/data/log/postgresql-2024-04-09_200546.log, ..., /pgdata/15/data/log/postgresql-Tue.log
- Parsed 423 log entries in 6s
- Log start from 2024-04-09 17:56:42 to 2024-04-09 23:04:21
-
Overview
Global Stats
- 14 Number of unique normalized queries
- 50 Number of queries
- 1m56s Total query duration
- 2024-04-09 20:08:41 First query
- 2024-04-09 23:00:05 Last query
- 4 queries/s at 2024-04-09 20:45:40 Query peak
- 1m56s Total query duration
- 0ms Prepare/parse total duration
- 0ms Bind total duration
- 1m56s Execute total duration
- 26 Number of events
- 5 Number of unique normalized events
- 11 Max number of times the same event was reported
- 0 Number of cancellation
- 0 Total number of automatic vacuums
- 0 Total number of automatic analyzes
- 0 Number temporary file
- 0 Max size of temporary file
- 0.00 B Average size of temporary file
- 5 Total number of sessions
- 1 sessions at 2024-04-09 22:58:08 Session peak
- 13m18s Total duration of sessions
- 2m39s Average duration of sessions
- 10 Average queries per session
- 23s267ms Average queries duration per session
- 2m16s Average idle time per session
- 5 Total number of connections
- 1 connections/s at 2024-04-09 22:58:08 Connection peak
- 2 Total number of databases
SQL Traffic
Key values
- 4 queries/s Query Peak
- 2024-04-09 20:45:40 Date
SELECT Traffic
Key values
- 1 queries/s Query Peak
- 2024-04-09 20:08:42 Date
INSERT/UPDATE/DELETE Traffic
Key values
- 1 queries/s Query Peak
- 2024-04-09 20:45:00 Date
Queries duration
Key values
- 1m56s 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
Day Hour Count Min duration Max duration Avg duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 09 17 0 0ms 0ms 0ms 0ms 0ms 0ms 18 0 0ms 0ms 0ms 0ms 0ms 0ms 19 0 0ms 0ms 0ms 0ms 0ms 0ms 20 42 0ms 24s233ms 861ms 11s598ms 24s543ms 24s543ms 22 7 0ms 35s446ms 10s62ms 1m10s 1m10s 1m10s 23 1 0ms 9s700ms 9s700ms 9s700ms 9s700ms 9s700ms Day Hour SELECT COPY TO Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 09 17 0 0 0ms 0ms 0ms 0ms 18 0 0 0ms 0ms 0ms 0ms 19 0 0 0ms 0ms 0ms 0ms 20 10 0 0ms 0ms 0ms 0ms 22 2 0 0ms 0ms 0ms 0ms 23 0 0 0ms 0ms 0ms 0ms Day Hour INSERT UPDATE DELETE COPY FROM Average Duration Latency Percentile(90) Latency Percentile(95) Latency Percentile(99) Apr 09 17 0 0 0 0 0ms 0ms 0ms 0ms 18 0 0 0 0 0ms 0ms 0ms 0ms 19 0 0 0 0 0ms 0ms 0ms 0ms 20 0 1 0 0 0ms 0ms 0ms 0ms 22 0 1 0 0 0ms 0ms 0ms 0ms 23 0 0 0 0 0ms 0ms 0ms 0ms Day Hour Prepare Bind Bind/Prepare Percentage of prepare Apr 09 17 0 0 0.00 0.00% 18 0 0 0.00 0.00% 19 0 0 0.00 0.00% 20 0 0 0.00 0.00% 22 0 0 0.00 0.00% 23 0 0 0.00 0.00% Day Hour Count Average / Second Apr 09 17 0 0.00/s 18 0 0.00/s 19 0 0.00/s 20 3 0.00/s 22 2 0.00/s 23 0 0.00/s Day Hour Count Average Duration Average idle time Apr 09 17 0 0ms 0ms 18 0 0ms 0ms 19 0 0ms 0ms 20 3 3m31s 3m19s 22 1 11s452ms 0ms 23 1 2m33s 2m23s -
Connections
Established Connections
Key values
- 1 connections Connection Peak
- 2024-04-09 22:58:08 Date
Connections per database
Key values
- postgres Main Database
- 5 connections Total
Connections per user
Key values
- postgres Main User
- 5 connections Total
-
Sessions
Simultaneous sessions
Key values
- 1 sessions Session Peak
- 2024-04-09 22:58:08 Date
Histogram of session times
Key values
- 3 1000-30000ms duration
Sessions per database
Key values
- postgres Main Database
- 5 sessions Total
Sessions per user
Key values
- postgres Main User
- 5 sessions Total
Sessions per host
Key values
- [local] Main Host
- 5 sessions Total
-
Checkpoints / Restartpoints
Checkpoints Buffers
Key values
- 8,094 buffers Checkpoint Peak
- 2024-04-09 20:50:16 Date
- 269.668 seconds Highest write time
- 0.323 seconds Sync time
Checkpoints Wal files
Key values
- 33 files Wal files usage Peak
- 2024-04-09 23:04:21 Date
Checkpoints distance
Key values
- 1,050.90 Mo Distance Peak
- 2024-04-09 23:04:21 Date
Checkpoints Activity
Day Hour Written buffers Write time Sync time Total time Apr 09 17 0 0s 0s 0s 18 3,109 4.33s 0.025s 4.418s 19 694 69.81s 0.155s 70.011s 20 8,107 269.041s 0.346s 269.566s 22 6 0.152s 0.024s 0.226s 23 528 269.668s 0.019s 269.94s Day Hour Added Removed Recycled Synced files Longest sync Average sync Apr 09 17 0 0 0 0 0s 0s 18 0 0 0 12 0.005s 0.002s 19 0 0 0 123 0.015s 0.004s 20 0 0 20 313 0.010s 0.014s 22 0 0 0 5 0.013s 0.01s 23 0 0 33 7 0.010s 0.003s Day Hour Count Avg time (sec) Apr 09 17 0 0s 18 0 0s 19 0 0s 20 0 0s 22 0 0s 23 0 0s Day Hour Mean distance Mean estimate Apr 09 17 0.00 kB 0.00 kB 18 1,820.50 kB 1,849.12 kB 19 1,640.00 kB 1,640.00 kB 20 82,703.50 kB 83,183.00 kB 22 0.00 kB 0.00 kB 23 538,059.00 kB 538,059.00 kB -
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
Day Hour Count Total size Average size Apr 09 17 0 0 0 18 0 0 0 19 0 0 0 20 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
Autovacuum actions (5 minutes period)
NO DATASET
Average Autovacuum Duration
Key values
- 0 sec Highest CPU-cost vacuum
Table
Database - Date
Average Autovacuum Duration (5 minutes average)
NO DATASET
Analyzes per table
Key values
- unknown (0) Main table analyzed (database )
- 0 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
Day Hour VACUUMs ANALYZEs Apr 09 17 0 0 18 0 0 19 0 0 20 0 0 22 0 0 23 0 0 - 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
- 12 Total read queries
- 12 Total write queries
Queries by database
Key values
- huge_data_test Main database
- 40 Requests
- 1m55s (huge_data_test)
- Main time consuming database
Queries by user
Key values
- postgres Main user
- 50 Requests
User Request type Count Duration postgres Total 50 1m56s ddl 2 0ms others 2 0ms select 12 0ms tcl 8 0ms update 2 0ms Duration by user
Key values
- 1m56s (postgres) Main time consuming user
User Request type Count Duration postgres Total 50 1m56s ddl 2 0ms others 2 0ms select 12 0ms tcl 8 0ms update 2 0ms Queries by host
Key values
- [local] Main host
- 50 Requests
- 1m56s ([local])
- Main time consuming host
Queries by application
Key values
- psql Main application
- 50 Requests
- 1m56s (psql)
- Main time consuming application
Number of cancelled queries
Key values
- 0 per second Cancelled query Peak
- 2024-04-09 22:58:08 Date
Number of cancelled queries (5 minutes period)
NO DATASET
-
Top Queries
Histogram of query times
Key values
- 7 0-1ms duration
Slowest individual queries
Rank Duration Query NO DATASET
Time consuming queries (N)
Rank Total duration Times executed Min duration Max duration Avg duration Query 1 0ms 1 0ms 0ms 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges", case when pg_catalog.has_database_privilege(d.datname, ?) then pg_catalog.pg_size_pretty(pg_catalog.pg_database_size(d.datname)) else ? end AS "Size", t.spcname AS "Tablespace", pg_catalog.shobj_description(d.oid, ?) AS "Description" from pg_catalog.pg_database d join pg_catalog.pg_tablespace t on d.dattablespace = t.oid order by ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 2 0ms 2 0ms 0ms 0ms update large_table set age = ? where id % ? = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 3 0ms 4 0ms 0ms 0ms rollback;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 09 20 4 0ms 0ms 4 0ms 1 0ms 0ms 0ms create database huge_data_test;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 5 0ms 2 0ms 0ms 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges" from pg_catalog.pg_database d order by ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 6 0ms 1 0ms 0ms 0ms select pid, usename, mode, granted, query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 7 0ms 2 0ms 0ms 0ms select name, email from large_table where age = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 8 0ms 2 0ms 0ms 0ms do $$ declare i int := ?; begin while i <= ? loop insert into large_table (name, email, age, address) values (? || i, ? || i || ?, floor(random() * ?) + ?, ? || i); i := i + ?; end loop; end $$;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 9 0ms 2 0ms 0ms 0ms commit;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 10 0ms 1 0ms 0ms 0ms create table large_table ( id serial primary key, name varchar(?), email varchar(?), age int, address text );Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 11 0ms 3 0ms 0ms 0ms select pg_locks.pid, pg_stat_activity.usename, pg_locks.mode, pg_locks.granted, pg_stat_activity.query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 09 20 3 0ms 0ms 12 0ms 1 0ms 0ms 0ms select n.nspname AS "Schema", c.relname AS "Name", case c.relkind when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? end AS "Type", pg_catalog.pg_get_userbyid(c.relowner) AS "Owner" from pg_catalog.pg_class c left join pg_catalog.pg_namespace n on n.oid = c.relnamespace left join pg_catalog.pg_am am on am.oid = c.relam where c.relkind in (...) and n.nspname <> ? and n.nspname !~ ? and n.nspname <> ? and pg_catalog.pg_table_is_visible(c.oid) order by ?, ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 13 0ms 2 0ms 0ms 0ms begin;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 14 0ms 2 0ms 0ms 0ms select * from large_table where id = ? for update;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms Most frequent queries (N)
Rank Times executed Total duration Min duration Max duration Avg duration Query 1 4 0ms 0ms 0ms 0ms rollback;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 09 20 4 0ms 0ms 2 3 0ms 0ms 0ms 0ms select pg_locks.pid, pg_stat_activity.usename, pg_locks.mode, pg_locks.granted, pg_stat_activity.query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 09 20 3 0ms 0ms 3 2 0ms 0ms 0ms 0ms update large_table set age = ? where id % ? = ?;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 4 2 0ms 0ms 0ms 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges" from pg_catalog.pg_database d order by ?;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 5 2 0ms 0ms 0ms 0ms select name, email from large_table where age = ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 6 2 0ms 0ms 0ms 0ms do $$ declare i int := ?; begin while i <= ? loop insert into large_table (name, email, age, address) values (? || i, ? || i || ?, floor(random() * ?) + ?, ? || i); i := i + ?; end loop; end $$;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 7 2 0ms 0ms 0ms 0ms commit;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 8 2 0ms 0ms 0ms 0ms begin;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 9 2 0ms 0ms 0ms 0ms select * from large_table where id = ? for update;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 10 1 0ms 0ms 0ms 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges", case when pg_catalog.has_database_privilege(d.datname, ?) then pg_catalog.pg_size_pretty(pg_catalog.pg_database_size(d.datname)) else ? end AS "Size", t.spcname AS "Tablespace", pg_catalog.shobj_description(d.oid, ?) AS "Description" from pg_catalog.pg_database d join pg_catalog.pg_tablespace t on d.dattablespace = t.oid order by ?;Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 11 1 0ms 0ms 0ms 0ms create database huge_data_test;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 12 1 0ms 0ms 0ms 0ms select pid, usename, mode, granted, query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 13 1 0ms 0ms 0ms 0ms create table large_table ( id serial primary key, name varchar(?), email varchar(?), age int, address text );Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 14 1 0ms 0ms 0ms 0ms select n.nspname AS "Schema", c.relname AS "Name", case c.relkind when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? end AS "Type", pg_catalog.pg_get_userbyid(c.relowner) AS "Owner" from pg_catalog.pg_class c left join pg_catalog.pg_namespace n on n.oid = c.relnamespace left join pg_catalog.pg_am am on am.oid = c.relam where c.relkind in (...) and n.nspname <> ? and n.nspname !~ ? and n.nspname <> ? and pg_catalog.pg_table_is_visible(c.oid) order by ?, ?;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms Normalized slowest queries (N)
Rank Min duration Max duration Avg duration Times executed Total duration Query 1 0ms 0ms 0ms 1 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges", case when pg_catalog.has_database_privilege(d.datname, ?) then pg_catalog.pg_size_pretty(pg_catalog.pg_database_size(d.datname)) else ? end AS "Size", t.spcname AS "Tablespace", pg_catalog.shobj_description(d.oid, ?) AS "Description" from pg_catalog.pg_database d join pg_catalog.pg_tablespace t on d.dattablespace = t.oid order by ?;Times Reported Time consuming queries #1
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 2 0ms 0ms 0ms 2 0ms update large_table set age = ? where id % ? = ?;Times Reported Time consuming queries #2
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 3 0ms 0ms 0ms 4 0ms rollback;Times Reported Time consuming queries #3
Day Hour Count Duration Avg duration Apr 09 20 4 0ms 0ms 4 0ms 0ms 0ms 1 0ms create database huge_data_test;Times Reported Time consuming queries #4
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 5 0ms 0ms 0ms 2 0ms select d.datname AS "Name", pg_catalog.pg_get_userbyid(d.datdba) AS "Owner", pg_catalog.pg_encoding_to_char(d.encoding) AS "Encoding", d.datcollate AS "Collate", d.datctype AS "Ctype", d.daticulocale AS "ICU Locale", case d.datlocprovider when ? then ? when ? then ? end AS "Locale Provider", pg_catalog.array_to_string(d.datacl, e ?) AS "Access privileges" from pg_catalog.pg_database d order by ?;Times Reported Time consuming queries #5
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 6 0ms 0ms 0ms 1 0ms select pid, usename, mode, granted, query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #6
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 7 0ms 0ms 0ms 2 0ms select name, email from large_table where age = ?;Times Reported Time consuming queries #7
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 8 0ms 0ms 0ms 2 0ms do $$ declare i int := ?; begin while i <= ? loop insert into large_table (name, email, age, address) values (? || i, ? || i || ?, floor(random() * ?) + ?, ? || i); i := i + ?; end loop; end $$;Times Reported Time consuming queries #8
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 22 1 0ms 0ms 9 0ms 0ms 0ms 2 0ms commit;Times Reported Time consuming queries #9
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 10 0ms 0ms 0ms 1 0ms create table large_table ( id serial primary key, name varchar(?), email varchar(?), age int, address text );Times Reported Time consuming queries #10
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 11 0ms 0ms 0ms 3 0ms select pg_locks.pid, pg_stat_activity.usename, pg_locks.mode, pg_locks.granted, pg_stat_activity.query from pg_locks join pg_stat_activity on pg_locks.pid = pg_stat_activity.pid;Times Reported Time consuming queries #11
Day Hour Count Duration Avg duration Apr 09 20 3 0ms 0ms 12 0ms 0ms 0ms 1 0ms select n.nspname AS "Schema", c.relname AS "Name", case c.relkind when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? when ? then ? end AS "Type", pg_catalog.pg_get_userbyid(c.relowner) AS "Owner" from pg_catalog.pg_class c left join pg_catalog.pg_namespace n on n.oid = c.relnamespace left join pg_catalog.pg_am am on am.oid = c.relam where c.relkind in (...) and n.nspname <> ? and n.nspname !~ ? and n.nspname <> ? and pg_catalog.pg_table_is_visible(c.oid) order by ?, ?;Times Reported Time consuming queries #12
Day Hour Count Duration Avg duration Apr 09 20 1 0ms 0ms 13 0ms 0ms 0ms 2 0ms begin;Times Reported Time consuming queries #13
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms 14 0ms 0ms 0ms 2 0ms select * from large_table where id = ? for update;Times Reported Time consuming queries #14
Day Hour Count Duration Avg duration Apr 09 20 2 0ms 0ms Time consuming prepare
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
Time consuming bind
Rank Total duration Times executed Min duration Max duration Avg duration Query NO DATASET
-
Events
Log levels
Key values
- 217 Log entries
Events distribution
Key values
- 0 PANIC entries
- 0 FATAL entries
- 22 ERROR entries
- 4 WARNING entries
Most Frequent Errors/Events
Key values
- 11 Max number of times the same event was reported
- 26 Total events found
Rank Times reported Error 1 11 ERROR: syntax error at or near "..."
Times Reported Most Frequent Error / Event #1
Day Hour Count Apr 09 20 11 - ERROR: syntax error at or near "huge_data_test" at character 1
- ERROR: syntax error at or near "pid" at character 1
- ERROR: syntax error at or near "6956" at character 1
Statement: huge_data_test=# SELECT huge_data_test-# pg_locks.pid, huge_data_test-# pg_stat_activity.usename, huge_data_test-# pg_locks.mode, huge_data_test-# pg_locks.granted, huge_data_test-# pg_stat_activity.query huge_data_test-# FROM huge_data_test-# pg_locks huge_data_test-# JOIN pg_stat_activity huge_data_test-# ON pg_locks.pid = pg_stat_activity.pid;
Date: 2024-04-09 20:49:18 Database: huge_data_test Application: psql User: postgres Remote: [local]
Statement: pid | usename | mode | granted | query ------+----------+-----------------+---------+--------------------------------------------- 6956 | postgres | AccessShareLock | t | SELECT + | | | | pg_locks.pid, + | | | | pg_stat_activity.usename, + | | | | pg_locks.mode, + | | | | pg_locks.granted, + | | | | pg_stat_activity.query + | | | | FROM + | | | | pg_locks + | | | | JOIN pg_stat_activity + | | | | ON pg_locks.pid = pg_stat_activity.pid;
Date: 2024-04-09 20:49:18 Database: huge_data_test Application: psql User: postgres Remote: [local]
Statement: 6956 | postgres | AccessShareLock | t | SELECT + | | | | pg_locks.pid, + | | | | pg_stat_activity.usename, + | | | | pg_locks.mode, + | | | | pg_locks.granted, + | | | | pg_stat_activity.query + | | | | FROM + | | | | pg_locks + | | | | JOIN pg_stat_activity + | | | | ON pg_locks.pid = pg_stat_activity.pid;
Date: 2024-04-09 20:49:18 Database: huge_data_test Application: psql User: postgres Remote: [local]
2 9 LOG: database system was shut down at ...
Times Reported Most Frequent Error / Event #2
Day Hour Count Apr 09 17 1 18 5 20 2 22 1 3 4 WARNING: there is no transaction in progress
Times Reported Most Frequent Error / Event #3
Day Hour Count Apr 09 20 4 4 1 ERROR: column reference "..." is ambiguous
Times Reported Most Frequent Error / Event #4
Day Hour Count Apr 09 20 1 - ERROR: column reference "pid" is ambiguous at character 12
Statement: SELECT pid, usename, mode, granted, query FROM pg_locks JOIN pg_stat_activity ON pg_locks.pid = pg_stat_activity.pid;
Date: 2024-04-09 20:46:42 Database: huge_data_test Application: psql User: postgres Remote: [local]
5 1 ERROR: current transaction is aborted, commands ignored until end of transaction block
Times Reported Most Frequent Error / Event #5
Day Hour Count Apr 09 20 1 - ERROR: current transaction is aborted, commands ignored until end of transaction block
Statement: SELECT pg_locks.pid, pg_stat_activity.usename, pg_locks.mode, pg_locks.granted, pg_stat_activity.query FROM pg_locks JOIN pg_stat_activity ON pg_locks.pid = pg_stat_activity.pid;
Date: 2024-04-09 20:47:02 Database: huge_data_test Application: psql User: postgres Remote: [local]