PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12353
rds_hwdrs_privs华为云 RDS 权限辅助扩展,用于授予部分复制与系统目录访问权限。
Huawei Cloud RDS helper extension for granting selected replication and catalog privileges.
huawei-rds privilege-management
rds_hwdrs_privs
安全安全 · 扩展目录
rds_online_ddl阿里云 RDS 在线修改列类型扩展
Alibaba Cloud RDS online column type migration extension
ddl migration online
rds_online_ddl
复制与数据流复制与数据流 · 扩展目录
rds_online_migrate阿里云 RDS 在线表分区迁移扩展
Alibaba Cloud RDS online table partitioning extension
migration online partitioning
rds_online_migrate
复制与数据流复制与数据流 · 扩展目录
rds_pg_sql_ccl华为云 RDS for PostgreSQL 内核扩展,用于限制全局或按查询类型划分的 SQL 并发量。
Huawei Cloud RDS for PostgreSQL kernel extension for limiting total and per-query SQL concurrency.
concurrency-control huawei-rds sql-thr…管理运维 · 扩展目录
rds_server_handler腾讯云数据库 PostgreSQL 服务端维护处理扩展
TencentDB PostgreSQL server maintenance handler extension
cache maintenance server
rds_server_handler
管理运维管理运维 · 扩展目录
rds_tde_utils阿里云 RDS PostgreSQL 透明数据加密工具扩展。
Alibaba Cloud RDS extension for batch TDE encryption and decryption of tables and indexes.
encryption tde
rds_tde_utils
安全安全 · 扩展目录
rds_toolsAWS RDS for PostgreSQL 管理函数扩展,用于引擎版本查询、密码加密审计、autovacuum 诊断和存储监控
AWS RDS for PostgreSQL administrative functions for engine-version inspection, password-encryption audits, autovacuum diagnos…管理运维 · 扩展目录
re2使用 RE2 的 ClickHouse 兼容正则函数
ClickHouse-compatible regex functions using RE2
re2
实用工具实用工具 · 扩展目录
ReadyForQueryReadyForQuery 是后端协议消息,用于标识此消息类型。后端每次准备好开始新的查询周期时都会发送 ReadyForQuery。
后端消息
ReadyForQuery (B)
方向 后端 → 前端
首个线上协议字段 Byte1('Z')
字段条目 3
手册中的交互阶段 启动;简单查询;扩展查询;流水线;函数调用;COPY 操作;异步操作
消息边界与重复字段
下方完整定义…协议消息 · 后端消息
real单精度浮点数(4 字节)
数值
real
目录名称 pg_catalog.float4
类型 OID 700
类型种类 基础类型
声明长度 4 字节
存储策略 plain
输入函数 float4in
输出函数 float4out
手册中的声明 real
存储大小 4 字节
手册说明 可变精度,不精确
范围 6 位十进制有效数字数据类型 · 数值
REASSIGN OWNED更改一个数据库角色所拥有的数据库对象的所有权
REASSIGN OWNED BY { old_role | CURRENT_ROLE | CURRENT_USER | SESSION_USER } [, ...]
TO { new_role | CURRENT_ROLE | CURRENT_USER | SESSION_USER }
角色与权限SQL 命令 · 角色与权限
REASSIGN OWNEDREASSIGN OWNED REASSIGN OWNED — 更改一个数据库角色所拥有的数据库对象的所有权大纲 REASSIGN OWNED BY { old_role | CURRENT_ROLE | CURRENT_USER | SESSION_USER } [, ...] TO { new_role | CURRENT_ROLE | CURRENT_USER | SES…REASSIGN OWNED
recallrecall:使用 PL/pgSQL 触发器为受管理表维护历史 _log 表,支持按时间查看行级变更。
Tracks table changes in per-table _log tables for timestamp-based history queries.
audit history plpgsql trigger
pg_recall
时序与时态时序与时态 · 扩展目录
recommend实验性 C 扩展,提供标量距离、文本相似度与一维数组相似度函数,代码派生自 smlar。
Experimental C extension providing scalar distance, text similarity, and one-dimensional array similarity functions derived from smlar.
array-sim…函数与聚合 · 扩展目录
record标识一个接受或返回未指定行类型的函数。
伪类型
record
目录名称 pg_catalog.record
类型 OID 2249
类型种类 Pseudo-type
声明长度 变长(varlena)
存储策略 extended
输入函数 record_in
输出函数 record_out
手册中的声明 record
手册说明 标识一个接受或返回未指定行类型的函数。
存储策略 …数据类型 · 伪类型
recovery.conf 文件已并入 postgresql.confO.1. recovery.conf 文件已并入 postgresql.conf
PostgreSQL 11 及更早版本使用名为 recovery.conf 的配置文件来管理副本和备库。对该文件的支持已在 PostgreSQL 12 中移除。有关这一更改的详情,请参见 PostgreSQL 12 的发布说明。在 PostgreSQL 12 及更高版本中,归档恢复、流复制和 PI…recovery.conf 文件已并入 postgresql.conf
recovery_end_command设置恢复结束时执行一次的 shell 命令。
Sets the shell command that will be executed once at the end of recovery.
recovery_end_command:设置恢复结束时执行一次的 shell 命令。它是 PG12–18 的 sighup 参数;最新实测启动默认值为 empty。
设置恢复结束时执行…配置参数 · 预写式日志 / 归档恢复
recovery_init_sync_method设置崩溃恢复前同步数据目录的方法。
Sets the method for synchronizing the data directory before crash recovery.
recovery_init_sync_method:设置崩溃恢复前同步数据目录的方法。它是 PG14–18 的 sighup 参数;最新实测启动默认值为 fsync。
设置崩溃恢复前同步数据目…配置参数 · 错误处理
recovery_min_apply_delay设置恢复期间应用变更的最小延迟。
Sets the minimum delay for applying changes during recovery.
recovery_min_apply_delay:设置恢复期间应用变更的最小延迟。它是 PG12–18 的 sighup 参数;最新实测启动默认值为 0 ms。
设置恢复期间应用变更的最小延迟。重新加载配置即可应用新值;已经…配置参数 · 复制 / 备库
recovery_prefetch在恢复期间预取 WAL 引用的数据块。
Prefetch referenced blocks during recovery.
recovery_prefetch:在恢复期间预取 WAL 引用的数据块。它是 PG15–18 的 sighup 参数;最新实测启动默认值为 try。
在恢复期间预取 WAL 引用的数据块。重新加载配置即可应用新值;已经开始的工作不会被追溯改变。 它位…配置参数 · 预写式日志 / 恢复
recovery_target设为 immediate,使恢复在首次达到一致状态时结束。
Set to "immediate" to end recovery as soon as a consistent state is reached.
recovery_target:设为 immediate,使恢复在首次达到一致状态时结束。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 …配置参数 · 预写式日志 / 恢复目标
recovery_target_action设置到达恢复目标后执行的动作。
Sets the action to perform upon reaching the recovery target.
recovery_target_action:设置到达恢复目标后执行的动作。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 pause。
选择 PostgreSQL 到达已配置恢复目标后的动作。恢…配置参数 · 预写式日志 / 恢复目标
recovery_target_inclusive设置是否包含恢复目标所对应的事务。
Sets whether to include or exclude transaction with recovery target.
recovery_target_inclusive:设置是否包含恢复目标所对应的事务。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 on。
选择精确恢复边界的哪一侧被保留。它是…配置参数 · 预写式日志 / 恢复目标
recovery_target_lsn设置恢复所推进到的 WAL LSN。
Sets the LSN of the write-ahead log location up to which recovery will proceed.
recovery_target_lsn:设置恢复所推进到的 WAL LSN。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 empty。
设置恢复所推进到…配置参数 · 预写式日志 / 恢复目标
recovery_target_name设置恢复所推进到的命名还原点。
Sets the named restore point up to which recovery will proceed.
recovery_target_name:设置恢复所推进到的命名还原点。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 empty。
设置恢复所推进到的命名还原点。该值在服务器启动时固定,修改…配置参数 · 预写式日志 / 恢复目标
recovery_target_time设置恢复所推进到的时间戳。
Sets the time stamp up to which recovery will proceed.
recovery_target_time:设置恢复所推进到的时间戳。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 empty。
设置恢复所推进到的时间戳。该值在服务器启动时固定,修改后必须重启。 恢复用事务提交记…配置参数 · 预写式日志 / 恢复目标
recovery_target_timeline指定要恢复到的时间线。
Specifies the timeline to recover into.
recovery_target_timeline:指定要恢复到的时间线。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 latest。
指定恢复要沿用的时间线历史。它是 postmaster 参数,只在本次恢复启动时读取。 latest 跟随归档中…配置参数 · 预写式日志 / 恢复目标
recovery_target_xid设置恢复所推进到的事务 ID。
Sets the transaction ID up to which recovery will proceed.
recovery_target_xid:设置恢复所推进到的事务 ID。它是 PG12–18 的 postmaster 参数;最新实测启动默认值为 empty。
设置恢复所推进到的事务 ID。该值在服务器启动时固定,修改后必须重启。…配置参数 · 预写式日志 / 恢复目标
RecoveryApplyDelay由于延迟设置,在恢复期间等待应用WAL。
Waiting to apply WAL during recovery because of a delay setting.
`WAIT_EVENT_RECOVERY_APPLY_DELAY` 位于 `src/backend/access/transam/xlogrecovery.c:3092`,是经 grep 核验的报告路径。公共…超时 · 等待事件
RecoveryConflictSnapshot等待解决清理操作引发的恢复冲突。
Waiting for recovery conflict resolution for a vacuum cleanup.
`WAIT_EVENT_RECOVERY_CONFLICT_SNAPSHOT` 位于 `src/backend/storage/ipc/standby.c:493`,是经 grep 核验的报告路径。公共身份/资源映射位于…进程间 · 等待事件
RecoveryConflictTablespace等待解决删除表空间引发的恢复冲突。
Waiting for recovery conflict resolution for dropping a tablespace.
`WAIT_EVENT_RECOVERY_CONFLICT_TABLESPACE` 位于 `src/backend/storage/ipc/standby.c:564`,是经 grep 核验的报告路径。公共身…进程间 · 等待事件
RecoveryEndCommand等待recovery_end_command完成。
Waiting for recovery_end_command to complete.
`WAIT_EVENT_RECOVERY_END_COMMAND` 位于 `src/backend/access/transam/xlog.c:5337`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend…进程间 · 等待事件
RecoveryPause等待恢复继续进行。
Waiting for recovery to be resumed.
`WAIT_EVENT_RECOVERY_PAUSE` 位于 `src/backend/access/transam/xlogrecovery.c:2994`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_eve…进程间 · 等待事件
RecoveryRetrieveRetryInterval当WAL数据无法从任何来源(pg_wal、归档或流复制)获得时,在恢复期间等待。
Waiting during recovery when WAL data is not available from any source (pg_wal, archive or stream).
`WAIT_EVENT_RECOVERY_RETRIEVE_RETRY_INTERVAL` 位于 …超时 · 等待事件
RecoveryWalAll在恢复期间等待来自流的 WAL。
Waiting for WAL from a stream at recovery.
空闲等待
Activity
Activity/RecoveryWalAll空闲等待 · 等待事件
RecoveryWalStream在流恢复期间,在启动进程的主循环中等待 WAL 到达。
Waiting in main loop of startup process for WAL to arrive, during streaming recovery.
`WAIT_EVENT_RECOVERY_WAL_STREAM` 位于 `src/backend/access/transam/xlogrecovery…空闲等待 · 等待事件
Recursive Union使用工作表和中间表执行递归联合的非递归项与递归项。
RecursiveUnion
组合
核心节点标签 T_RecursiveUnion
结构化 EXPLAIN 节点类型 Recursive Union
输入 非递归和递归子计划
输出 递归查询元组
执行器初始化函数 ExecInitRecursiveUnion
内存机制 tuplestore
EXPLAIN 名称与属性
结构化…执行计划节点 · 组合
recursive_worktable_factor设置递归查询工作表平均大小的规划器估计倍数。
Sets the planner's estimate of the average size of a recursive query's working table.
recursive_worktable_factor:设置递归查询工作表平均大小的规划器估计倍数。实测在档范围为 PG15–19 Beta 4;最后在档的 PG1…配置参数 · 查询规划 / 其他规划器选项
recursively_delete递归删除记录及其外键依赖记录
Recursively delete rows and their foreign-key dependents
delete foreign-key recursive
recursively_delete
管理运维管理运维 · 扩展目录
redis从PG向Redis发送Pub/Sub消息
Send redis pub/sub messages to Redis from PostgreSQL Directly
pg_redis_pubsub
外部数据源外部数据源 · 扩展目录
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开