PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12316
pg_stat_replication.reply_time从备库收到的最后一条回复消息的发送时间
pg_stat_replication
SELECT reply_time FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 reply_time
SQL 类型 timestamp with time zone
字段定义记载的单位 未指定
重置条件 手册未为此视…统计与指标 · pg_stat_replication
pg_stat_replication.sent_lsn在这个连接上发送的最后一个预写式日志的位置
pg_stat_replication
SELECT sent_lsn FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 sent_lsn
SQL 类型 pg_lsn
字段定义记载的单位 未指定
重置条件 手册未为此视图记载 stats_reset 字段
视…统计与指标 · pg_stat_replication
pg_stat_replication.stateWAL 发送进程的当前状态。可能的值包括:startup:WAL 发送进程正在启动。catchup:与此 WAL 发送进程相连的备库正在追赶主库。streaming:相连的备库已追上主库,此 WAL 发送进程正在流式发送变更。backup:此 WAL 发送进程正在发送备份。stopping:此 WAL 发送进程正在停止。
pg_stat_replication
SELECT …统计与指标 · pg_stat_replication
pg_stat_replication.sync_priority在基于优先级的同步复制中,该备库被选为同步备库的优先级。在基于法定人数的同步复制中,此值不起作用。
pg_stat_replication
SELECT sync_priority FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 sync_priority
SQL 类型 integer
字段定义记载…统计与指标 · pg_stat_replication
pg_stat_replication.sync_state此备库的同步状态。可能的值包括:async:此备库为异步备库。potential:此备库当前为异步备库,但当前同步备库之一发生故障时,它可能成为同步备库。sync:此备库为同步备库。quorum:此备库是仲裁同步备库的候选成员。
pg_stat_replication
SELECT sync_state FROM pg_catalog.pg_stat_replication;…统计与指标 · pg_stat_replication
pg_stat_replication.usename登录到这个 WAL 发送进程的用户的名称
pg_stat_replication
SELECT usename FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 usename
SQL 类型 name
字段定义记载的单位 未指定
重置条件 手册未为此视图记载 stats_reset 字段
视图语义
每…统计与指标 · pg_stat_replication
pg_stat_replication.usesysid登录到这个 WAL 发送进程的用户的 OID
pg_stat_replication
SELECT usesysid FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 usesysid
SQL 类型 oid
字段定义记载的单位 未指定
重置条件 手册未为此视图记载 stats_reset 字段
视图语…统计与指标 · pg_stat_replication
pg_stat_replication.write_lag从在本地将最近的 WAL 刷盘,到收到该备库已写入该 WAL(但尚未刷盘或应用)的通知之间经过的时间。如果该服务器被配置为同步备库,可用此值衡量在提交时 synchronous_commit 级别 remote_write 所导致的延迟。
pg_stat_replication
SELECT write_lag FROM pg_catalog.pg_stat_replicat…统计与指标 · pg_stat_replication
pg_stat_replication.write_lsn该备库已写入磁盘的最后一个预写式日志位置
pg_stat_replication
SELECT write_lsn FROM pg_catalog.pg_stat_replication;
视图 pg_stat_replication
字段 write_lsn
SQL 类型 pg_lsn
字段定义记载的单位 未指定
重置条件 手册未为此视图记载 stats_reset 字段
…统计与指标 · pg_stat_replication
pg_stat_replication_slots每个复制槽一行,显示有关复制槽使用情况的统计信息。有关详细信息,请参阅pg_stat_replication_slots。
One row per replication slot, showing statistics about the replication slot's usage. See pg_stat_replication_slots for details.
…统计视图 · 系统目录
pg_stat_replication_slots27.2.5. pg_stat_replication_slots
pg_stat_replication_slots 视图将包含每个逻辑复制槽的一行,显示关于其使用情况的统计信息。表 27.15. pg_stat_replication_slots 视图 列类型 描述 slot_name text 复制槽在整个集簇范围内的唯一标识符 spill_txns bigint 当逻辑…pg_stat_replication_slots
pg_stat_replication_slots.mem_exceeded_count逻辑解码所用内存超过 logical_decoding_work_mem 的次数。
pg_stat_replication_slots
SELECT mem_exceeded_count FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 mem_exceeded_count
S…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.slot_name复制槽在整个集簇范围内的唯一标识符
pg_stat_replication_slots
SELECT slot_name FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 slot_name
SQL 类型 text
字段定义记载的单位 未指定
重置条件 这些统计上次重置的时间
…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.slotsync_last_skip最后一次跳过槽同步的时间。槽同步只在备库上发生,因此这个列在主库上没有意义。
pg_stat_replication_slots
SELECT slotsync_last_skip FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 slotsync_last_skip
SQL …统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.slotsync_skip_count跳过槽同步的次数。槽同步只在备库上发生,因此这个列在主库上没有意义。
pg_stat_replication_slots
SELECT slotsync_skip_count FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 slotsync_skip_count
SQL 类型…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.spill_bytes为此槽解码 WAL 变更时,溢写到磁盘的已解码事务数据量。此计数器及其他溢写计数器可用于评估逻辑解码产生的 I/O,并据此调整 logical_decoding_work_mem。
pg_stat_replication_slots
SELECT spill_bytes FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.spill_count在为该槽解码来自WAL的更改时,事务溢出到磁盘的次数。此计数器在每次事务溢出时递增,并且同一事务可能溢出多次。
pg_stat_replication_slots
SELECT spill_count FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 spill_count
S…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.spill_txns从 WAL 解码变更所用的内存超过 logical_decoding_work_mem 后,溢写到磁盘的事务数量。顶层事务和子事务都会使此计数器增长。
pg_stat_replication_slots
SELECT spill_txns FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slo…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.stats_reset这些统计上次重置的时间
pg_stat_replication_slots
SELECT stats_reset FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 stats_reset
SQL 类型 timestamp with time zone
字段定义记载的单位 未指定…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.stream_bytes为此槽解码 WAL 变更时,为将进行中的事务流式传输给解码输出插件而解码的事务数据量。此槽的该计数器及其他流式传输计数器可用于调整 logical_decoding_work_mem。
pg_stat_replication_slots
SELECT stream_bytes FROM pg_catalog.pg_stat_replication_slots;
视图 pg_s…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.stream_count在为该槽解码来自WAL的更改时,将进行中事务流式传输到解码输出插件的次数。此计数器在每次事务流式传输时递增,并且同一事务可能被流式传输多次。
pg_stat_replication_slots
SELECT stream_count FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.stream_txns为此槽从 WAL 解码变更所用的内存超过 logical_decoding_work_mem 后,流式传输给解码输出插件的进行中事务数量。流式传输仅针对顶层事务(子事务不能独立流式传输),因此子事务不会使此计数器增长。
pg_stat_replication_slots
SELECT stream_txns FROM pg_catalog.pg_stat_replicatio…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.total_bytes在为此槽从 WAL 解码更改时,为将事务发送到解码输出插件而解码的事务数据量。注意这包括流式传输和/或溢出的数据。
pg_stat_replication_slots
SELECT total_bytes FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 total_bytes…统计与指标 · pg_stat_replication_slots
pg_stat_replication_slots.total_txns针对此槽发送到解码输出插件的已解码事务数。这只统计顶层事务,不会因子事务而增加计数。注意,这包括流式传输和/或溢出的事务。
pg_stat_replication_slots
SELECT total_txns FROM pg_catalog.pg_stat_replication_slots;
视图 pg_stat_replication_slots
字段 total_tx…统计与指标 · pg_stat_replication_slots
pg_stat_resetpg_stat_reset () → void 将当前数据库的所有统计计数器重置为零。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_reset_backend_statspg_stat_reset_backend_stats ( integer ) → void 将指定进程 ID 的单个后端进程的统计信息重置为零。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_reset_replication_slotpg_stat_reset_replication_slot ( text ) → void 重置由参数定义的复制槽的统计信息。如果参数为 NULL,则重置所有复制槽的统计信息。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_reset_sharedpg_stat_reset_shared ( [ target text DEFAULT NULL ] ) → void 根据参数将一些集簇范围的统计计数器重置为零。target 可以是: archiver:重置 pg_stat_archiver 视图中显示的所有计数器。 bgwriter:重置 pg_stat_bgwriter 视图中显示的所有计数器。 checkpointe…累积统计系统 › 统计函数
pg_stat_reset_single_function_counterspg_stat_reset_single_function_counters ( oid ) → void 将当前数据库中单个函数的统计信息重置为零。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_reset_single_table_counterspg_stat_reset_single_table_counters ( oid ) → void 将单个表或索引的统计信息重置为零;该对象可以位于当前数据库中,也可以由集簇中的所有数据库共享。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_reset_slrupg_stat_reset_slru ( [ target text DEFAULT NULL ] ) → void 将单个 SLRU 缓存或集簇中所有 SLRU 的统计信息重置为零。如果 target 为 NULL 或未指定,则重置 pg_stat_slru 视图中所有 SLRU 缓存的全部计数器。参数可以为 commit_timestamp、multixact_membe…累积统计系统 › 统计函数
pg_stat_reset_subscription_statspg_stat_reset_subscription_stats ( oid ) → void 重置 pg_stat_subscription_stats 视图中显示的单个订阅的统计信息为零。如果参数是 NULL,则重置所有订阅的统计信息。 默认情况下,此函数仅限超级用户使用,但可以授予其他用户 EXECUTE 权限来运行该函数。累积统计系统 › 统计函数
pg_stat_scan_tables允许执行可能长时间持有 ACCESS SHARE 锁的监控函数。
扫描表的监控
监控与统计
执行可能在表上持有 ACCESS SHARE 锁并且持续较长时间的监控函数。
本版名称 pg_stat_scan_tables
手册称谓 默认角色
作用与权限边界
pg_monitor、 pg_read_all_settings、 pg_read_all_stats 和 pg_stat…预定义角色 · 监控与统计
pg_stat_slru每个 SLRU 一行,显示操作统计信息。有关详细信息,请参阅pg_stat_slru。
One row per SLRU, showing statistics of operations. See pg_stat_slru for details.
PostgreSQL通过SLRU(simple least-recently-used,简单最近最少使用)缓存访问某些磁盘上的信…统计视图 · 系统目录
pg_stat_slru27.2.25. pg_stat_slru
PostgreSQL 通过 SLRU(simple least-recently-used,简单最近最少使用)缓存访问某些磁盘上的信息。pg_stat_slru 视图将为每个被跟踪的 SLRU 缓存包含一行,显示关于访问缓存页面的统计信息。对于核心服务器中的每个 SLRU 缓存,都有一个以_buffers 为后缀的配置参数来控制其大小…pg_stat_slru
pg_stat_slru.blks_exists为这个SLRU检查是否存在的块数
pg_stat_slru
SELECT blks_exists FROM pg_catalog.pg_stat_slru;
视图 pg_stat_slru
字段 blks_exists
SQL 类型 bigint
字段定义记载的单位 blocks
重置条件 这些统计上次重置的时间
视图语义
PostgreSQL 通过 SLRU (simple…统计与指标 · pg_stat_slru
pg_stat_slru.blks_hit已经在SLRU中的磁盘块被发现的次数,因此不需要读取(这只包括SLRU中的命中,不包括操作系统的文件系统缓存中的命中)
pg_stat_slru
已经在SLRU中的磁盘块被发现的次数,因此不需要读取(这只包括SLRU中的命中,而不是操作系统的文件系统缓存)
SELECT blks_hit FROM pg_catalog.pg_stat_slru;
视图 pg_stat_slr…统计与指标 · pg_stat_slru
pg_stat_slru.blks_read为这个SLRU读取的磁盘块数
pg_stat_slru
SELECT blks_read FROM pg_catalog.pg_stat_slru;
视图 pg_stat_slru
字段 blks_read
SQL 类型 bigint
字段定义记载的单位 blocks
重置条件 这些统计上次重置的时间
视图语义
PostgreSQL 通过 SLRU (simple least…统计与指标 · pg_stat_slru
pg_stat_slru.blks_written为这个SLRU写入的磁盘块数
pg_stat_slru
SELECT blks_written FROM pg_catalog.pg_stat_slru;
视图 pg_stat_slru
字段 blks_written
SQL 类型 bigint
字段定义记载的单位 blocks
重置条件 这些统计上次重置的时间
视图语义
PostgreSQL 通过 SLRU (simple…统计与指标 · pg_stat_slru
pg_stat_slru.blks_zeroed初始化期间被置零的块数
pg_stat_slru
SELECT blks_zeroed FROM pg_catalog.pg_stat_slru;
视图 pg_stat_slru
字段 blks_zeroed
SQL 类型 bigint
字段定义记载的单位 blocks
重置条件 这些统计上次重置的时间
视图语义
PostgreSQL 通过 SLRU (simple leas…统计与指标 · pg_stat_slru
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开