Column name | Type | Description |
datname | name | Database name. |
plan_user_time | double precision | pg_stat_kcache.track_planning enables and represents the user CPU time consumed for SQL query optimization, in seconds or milliseconds. Effective in PostgreSQL 13 and later versions. |
plan_system_time | double precision | pg_stat_kcache.track_planning enables and represents the system CPU time consumed for SQL query optimization, in seconds or milliseconds. Effective for PostgreSQL version 13 and above. |
plan_minflts | bigint | pg_stat_kcache.track_planning enabled indicates the number of soft page faults during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
plan_majflts | bigint | pg_stat_kcache.track_planning is enabled, indicating the number of hard page faults during SQL query optimization. Effective for PostgreSQL 13 and above. |
plan_nswaps | bigint | Enabled with pg_stat_kcache.track_planning, indicating the number of swaps during SQL query optimization. Effective in PostgreSQL 13 and above. |
plan_reads | bigint | pg_stat_kcache.track_planning enabled means the number of read bytes initiated through the file system during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
plan_reads_blks | bigint | Enabling pg_stat_kcache.track_planning tracks the number of 8K blocks read via the file system during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
plan_writes | bigint | Enabling pg_stat_kcache.track_planning means tracking the number of write bytes initiated through the file system during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
plan_writes_blks | bigint | Effective when pg_stat_kcache.track_planning is enabled, indicates the number of 8K blocks written via the file system during SQL query planning. Effective from PostgreSQL 13 and later versions. |
plan_msgsnds | bigint | pg_stat_kcache.track_planning enable takes effect, representing the number of IPC messages sent during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
plan_msgrcvs | bigint | pg_stat_kcache.track_planning enabled means the number of IPC messages received during SQL query optimization. Effective in PostgreSQL 13 and above. |
plan_nsignals | bigint | pg_stat_kcache.track_planning is enabled and effective, indicating the number of signals received during SQL query optimization. Effective for PostgreSQL 13 and above. |
plan_nvcsws | bigint | Enabled with pg_stat_kcache.track_planning, indicating the number of voluntary context switches during SQL query optimization. Effective for PostgreSQL 13 and above. |
plan_nivcsws | bigint | pg_stat_kcache.track_planning enable takes effect, representing the number of passive context switches occurring during SQL query optimization. Effective in PostgreSQL 13 and later versions. |
exec_user_time | double precision | Indicates the user CPU time consumed during the SQL execution phase, in seconds or milliseconds. |
exec_system_time | double precision | Indicates system CPU time consumed during the SQL execution phase, in seconds or milliseconds. |
exec_minflts | bigint | Represents the number of soft page faults during SQL execution. |
exec_majflts | bigint | Indicates the number of hard page faults during the SQL execution phase. |
exec_nswaps | bigint | Represents the number of swaps during SQL execution. |
exec_reads | bigint | Indicates the number of read bytes initiated through the file system during the SQL execution phase. |
exec_reads_blks | bigint | Represents the SQL execution phase, indicating the number of 8K blocks read through the file system. |
exec_writes | bigint | Indicates the number of bytes written through the file system during the SQL execution phase. |
exec_writes_blks | bigint | Represents the SQL execution phase, indicating the number of 8K blocks written through the file system. |
exec_msgsnds | bigint | Indicates the number of IPC messages sent during the SQL execution phase. |
exec_msgrcvs | bigint | Represents the number of IPC messages received during SQL execution stage. |
exec_nsignals | bigint | Indicates the number of signals received during the SQL execution phase. |
exec_nvcsws | bigint | The number of voluntary context switches during the SQL execution phase. |
exec_nivcsws | bigint | Represents the number of passive context switches occurring during the SQL execution phase. |