↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 文档检索

PG 18 · 按类别浏览,或输入名称与关键词

常用条目12360
vops扩展与模块扩展目录面向 PostgreSQL OLAP 的向量化分块类型、聚合、投影与 FDW Vectorized tile types, aggregates, projections, and FDW for PostgreSQL OLAP analytics columnar-store fdw olap timeseries tpc-h vectorized-execution vop…分析与列存 · 扩展目录 vpack扩展与模块扩展目录为 PostgreSQL 提供 VelocyPack 数据类型、路径查询、运算符、类型转换以及 JSON/BSON 转换支持。 VelocyPack data type, path type, operators, casts, and JSON/BSON conversion support for PostgreSQL. bson data-type json velocy…数据类型 · 扩展目录 vptree扩展与模块扩展目录VP树实现 VP-tree implementation vptree AI 与向量AI 与向量 · 扩展目录 vrprouting扩展与模块扩展目录基于数据库的车辆路线问题解决 Vehicle Routing Problems on the Database osgeo pgrouting postgis postgresql postgresql-extension scheduler vroom vrp-solver vrprouting 地理空间地理空间 · 扩展目录 WAITSQL 命令与语法本站词条等待 WAL 达到目标 LSN WAIT FOR LSN 'lsn' [ WITH ( option [, ...] ) ] 其中 option 可以是: MODE 'mode' TIMEOUT 'timeout' NO_THROW 而 mode 可以是: standby_replay | standby_write | standby_flush | primary…SQL 命令 · 其它对象 WaitEventCustom等待事件本站词条等待读取或更新自定义等待事件信息。 Waiting to read or update custom wait events information. `pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/uti…轻量级锁 · 等待事件 WaitForStandbyConfirmation等待事件本站词条等待物理备库接收 WAL 并将其刷盘。 Waiting for WAL to be received and flushed by the physical standby. `WAIT_EVENT_WAIT_FOR_STANDBY_CONFIRMATION` 位于 `src/backend/replication/slot.c:3083`,是经 grep 核验的报告路径。公共…客户端 · 等待事件 WaitForWalFlush等待事件本站词条等待主库或备库上的 WAL 刷盘达到目标 LSN。 Waiting for WAL flush to reach a target LSN on a primary or standby. 进程间 IPC IPC/WaitForWalFlush进程间 · 等待事件 WaitForWalReplay等待事件本站词条等待备库上的 WAL 重放达到目标 LSN。 Waiting for WAL replay to reach a target LSN on a standby. 进程间 IPC IPC/WaitForWalReplay进程间 · 等待事件 WaitForWalWrite等待事件本站词条等待备库上的 WAL 写入达到目标 LSN。 Waiting for WAL write to reach a target LSN on a standby. 进程间 IPC IPC/WaitForWalWrite进程间 · 等待事件 WaitLSN等待事件本站词条等待读取或更新共享的 LSN 等待状态。 Waiting to read or update shared Wait-for-LSN state. 轻量级锁 LWLock LWLock/WaitLSN轻量级锁 · 等待事件 WAL Internals存储结构本站词条WAL 会自动启用;管理员除了确保满足 WAL 文件的磁盘空间需求,并完成任何必要调优之外,不需要再做其他操作(见 第 28.5 节 )。 物理结构 WAL 会自动启用;管理员除了确保满足 WAL 文件的磁盘空间需求,并完成任何必要调优之外,不需要再做其他操作(见 第 30.4 节 )。 定义范围 同版本核心物理存储文档 WAL 会自动启用;管理员除了确保满足 WAL 文件的…存储结构 · 物理结构 WAL 内部机制章节正文PG1828.6. WAL 内部机制 WAL 会自动启用;管理员除了确保满足 WAL 文件的磁盘空间需求,并完成任何必要调优之外,不需要再做其他操作(见第 28.5 节)。每写入一条新记录,WAL 记录就会追加到 WAL 文件中。插入位置由日志序列号(LSN)描述,它是 WAL 内的一个字节偏移量,会随着每条新记录的写入而单调递增。LSN 值以数据类型 pg_lsn 返回。通过比较两个…WAL 内部机制 WAL 汇总章节正文PG1819.5.7. WAL 汇总这些设置控制 WAL 汇总。执行增量备份前必须启用这项功能。summarize_wal (boolean) # 启用 WAL 汇总进程。请注意,WAL 汇总既可以在主库上启用,也可以在备库上启用。该参数只能在 postgresql.conf 文件中或服务器命令行上设置。默认值为 off。 如果 wal_level 设为 minimal,则不能以 su…WAL 汇总 WAL 汇总信息函数章节正文PG189.27.12. WAL 汇总信息函数表 9.94 中所示的函数打印有关 WAL 汇总状态的信息。参见 summarize_wal。表 9.94. WAL 汇总信息函数 函数 描述 pg_available_wal_summaries () → setof record ( tli bigint, start_lsn pg_lsn, end_lsn pg_lsn ) 返回数据目…WAL 汇总信息函数 WAL 配置章节正文PG1828.5. WAL 配置有若干与 WAL 相关的配置参数会影响数据库性能。本节解释它们的用法。有关设置服务器配置参数的一般信息,请参见第 19 章。检查点是事务序列中的一些点,在这些点上可以保证堆和索引数据文件已经用检查点之前写入的全部信息进行了更新。执行检查点时,所有脏数据页都会刷盘,并向 WAL 文件写入一条特殊的检查点记录。(更改记录此前已写入 WAL 文件并刷盘。)如果…WAL 配置 wal2json扩展与模块扩展目录用逻辑解码捕获 JSON 格式的 CDC 变更 Changing data capture in JSON format wal2json 复制与数据流复制与数据流 · 扩展目录 wal2mongo扩展与模块扩展目录使用逻辑解码捕获MongoDB JSON格式的CDC变更 PostgreSQL logical decoding output plugin for MongoDB wal2mongo 复制与数据流复制与数据流 · 扩展目录 wal_block_size配置参数本站词条显示预写日志块大小。 Shows the block size in the write ahead log. wal_block_size:显示预写日志块大小。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 8192,context 为 internal。这是测试版快照事实,PostgreSQL 19 正式发布前仍可能变化。 …配置参数 · 预置选项 wal_buffers配置参数本站词条设置共享内存中用于 WAL 的磁盘页缓冲区数量。 Sets the number of disk-page buffers in shared memory for WAL. wal_buffers:设置共享内存中用于 WAL 的磁盘页缓冲区数量。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 -1 8kB,context 为 …配置参数 · 预写式日志 / 设置 wal_compression配置参数本站词条使用指定方法压缩写入 WAL 的整页映像。 Compresses full-page writes written in WAL file with specified method. wal_compression:使用指定方法压缩写入 WAL 的整页映像。实测在档范围为 PG9.5–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 off,context…配置参数 · 预写式日志 / 设置 wal_consistency_checking配置参数本站词条设置要执行 WAL 一致性检查的资源管理器。 Sets the WAL resource managers for which WAL consistency checks are done. wal_consistency_checking:设置要执行 WAL 一致性检查的资源管理器。实测在档范围为 PG10–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值…配置参数 · 开发者选项 wal_debug配置参数PG18wal_debug (boolean) 如果被打开,WAL 相关的调试输出将被发出。只有在编译 PostgreSQL 时定义了 WAL_DEBUG 宏的情况下,这个参数才可用。开发人员选项 wal_decode_buffer_size配置参数本站词条设置恢复期间超前读取 WAL 的缓冲区大小。 Buffer size for reading ahead in the WAL during recovery. wal_decode_buffer_size:设置恢复期间超前读取 WAL 的缓冲区大小。它是 PG15–18 的 postmaster 参数;最新实测启动默认值为 512 KiB。 设置恢复期间超前读取 WAL 的缓…配置参数 · 预写式日志 / 恢复 wal_init_zero配置参数本站词条新 WAL 文件首次使用前先写零。 Writes zeroes to new WAL files before first use. wal_init_zero:新 WAL 文件首次使用前先写零。它是 PG12–18 的 superuser 参数;最新实测启动默认值为 on。 新 WAL 文件首次使用前先写零。超级用户或获授 SET 权限的角色可在相应的会话或配置作用域中修改它…配置参数 · 预写式日志 / 设置 wal_keep_segments配置参数本站词条设置为备库保留的 WAL 文件数量。 Sets the number of WAL files held for standby servers. wal_keep_segments:设置为备库保留的 WAL 文件数量。实测在档范围为 PG9.0–12;最后在档的 PG12 启动默认值为 0,context 为 sighup。它在 PG13 被移除。 设置为备库保留的 WAL …配置参数 · 复制 / 发送服务器 wal_keep_size配置参数本站词条设置为备库保留的 WAL 文件大小。 Sets the size of WAL files held for standby servers. 为可能落后的流复制备库额外保留旧 WAL 的可重载最小值。 发送端会在 pg_wal 中至少保留 wal_keep_size MB 的历史 WAL,使落后备库不会因旧段过早消失而中断流复制。如果落后距离超过现有文件,流连接会终止;若归档…配置参数 · 复制 / 发送服务器 wal_log_hints配置参数本站词条页面在检查点后首次发生非关键修改时也将完整页面写入 WAL。 Writes full pages to WAL when first modified after a checkpoint, even for a non-critical modification. wal_log_hints:页面在检查点后首次发生非关键修改时也将完整页面写入 WAL。实测在档范围为 PG9.…配置参数 · 预写式日志 / 设置 wal_receiver_create_temp_slot配置参数本站词条未配置永久槽时,设置 WAL receiver 是否创建临时复制槽。 Sets whether a WAL receiver should create a temporary replication slot if no permanent slot is configured. wal_receiver_create_temp_slot:未配置永久槽时,设置 WAL rec…配置参数 · 复制 / 备库 wal_receiver_status_interval配置参数本站词条设置 WAL receiver 向发送端报告状态的最大间隔。 Sets the maximum interval between WAL receiver status reports to the sending server. wal_receiver_status_interval:设置 WAL receiver 向发送端报告状态的最大间隔。实测在档范围为 PG9.1–1…配置参数 · 复制 / 备库 wal_receiver_timeout配置参数本站词条设置等待发送端数据的最长时间。 Sets the maximum wait time to receive data from the sending server. wal_receiver_timeout:设置等待发送端数据的最长时间。实测在档范围为 PG9.3–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 min,context 为 user。…配置参数 · 复制 / 备库 wal_recycle配置参数本站词条通过重命名复用 WAL 文件。 Recycles WAL files by renaming them. wal_recycle:通过重命名复用 WAL 文件。它是 PG12–18 的 superuser 参数;最新实测启动默认值为 on。 通过重命名复用 WAL 文件。超级用户或获授 SET 权限的角色可在相应的会话或配置作用域中修改它。 它位于 WAL 生成、写出、检查点、…配置参数 · 预写式日志 / 设置 wal_retrieve_retry_interval配置参数本站词条设置 WAL 获取失败后的重试等待时间。 Sets the time to wait before retrying to retrieve WAL after a failed attempt. wal_retrieve_retry_interval:设置 WAL 获取失败后的重试等待时间。实测在档范围为 PG9.5–19 Beta 4;最后在档的 PG19 Beta 4 启…配置参数 · 复制 / 备库 wal_segment_size配置参数本站词条显示预写日志段文件大小。 Shows the size of write ahead log segments. wal_segment_size:显示预写日志段文件大小。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 16 MiB,context 为 internal。这是测试版快照事实,PostgreSQL 19 正式发布前…配置参数 · 预置选项 wal_sender_delay配置参数本站词条设置 WAL sender 两次复制动作之间的休眠时间。 WAL sender sleep time between WAL replications. wal_sender_delay:设置 WAL sender 两次复制动作之间的休眠时间。实测在档范围为 PG9.0–9.1;最后在档的 PG9.1 启动默认值为 1 s,context 为 sighup。它在 PG9.2 被…配置参数 · 复制 / 主服务器 wal_sender_shutdown_timeout配置参数本站词条设置关机时等待 WAL 全部复制到接收端的最长时间。 Sets the maximum time the server waits during shutdown for all WAL data to be replicated to the receiver. wal_sender_shutdown_timeout:设置关机时等待 WAL 全部复制到接收端的最长时间。实测在…配置参数 · 复制 / 发送服务器 wal_sender_timeout配置参数本站词条设置等待 WAL 复制活动的最长时间。 Sets the maximum time to wait for WAL replication. wal_sender_timeout:设置等待 WAL 复制活动的最长时间。实测在档范围为 PG9.3–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 1 min,context 为 user。这是测试版快照事实,P…配置参数 · 复制 / 发送服务器 wal_skip_threshold配置参数本站词条设置用 fsync 新文件代替写 WAL 的最小文件规模。 Minimum size of new file to fsync instead of writing WAL. wal_skip_threshold:设置用 fsync 新文件代替写 WAL 的最小文件规模。它是 PG13–18 的 user 参数;最新实测启动默认值为 2 MiB。 设置用 fsync 新文件代替…配置参数 · 预写式日志 / 设置 wal_summary_keep_time配置参数本站词条设置 WAL 摘要文件的保留时间。 Time for which WAL summary files should be kept. wal_summary_keep_time:设置 WAL 摘要文件的保留时间。它是 PG17–18 的 sighup 参数;最新实测启动默认值为 10 d。 设置 WAL 摘要文件的保留时间。重新加载配置即可应用新值;已经开始的工作不会被追溯改变…配置参数 · 预写式日志 / WAL 汇总 wal_sync_method配置参数本站词条选择将 WAL 更新强制写入磁盘的方法。 Selects the method used for forcing WAL updates to disk. wal_sync_method:选择将 WAL 更新强制写入磁盘的方法。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 fdatasync,context 为 sighup。…配置参数 · 预写式日志 / 设置
更多结果

输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。

pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开