PostgreSQL 文档检索
PG 18 · 按类别浏览,或输入名称与关键词
常用条目12360
wal_writer_delay设置 WAL writer 两次刷写之间的时间。
Time between WAL flushes performed in the WAL writer.
wal_writer_delay:设置 WAL writer 两次刷写之间的时间。实测在档范围为 PG9.0–19 Beta 4;最后在档的 PG19 Beta 4 启动默认值为 200 ms,context 为 sigh…配置参数 · 预写式日志 / 设置
wal_writer_flush_after设置触发 WAL writer 刷盘的写出 WAL 数量。
Amount of WAL written out by WAL writer that triggers a flush.
wal_writer_flush_after:设置触发 WAL writer 刷盘的写出 WAL 数量。实测在档范围为 PG9.6–19 Beta 4;最后在档的 PG19 Beta 4 启动默…配置参数 · 预写式日志 / 设置
WalBootstrapSync在引导过程中等待 WAL 同步到持久存储。
Waiting for WAL to reach durable storage during bootstrapping.
`WAIT_EVENT_WAL_BOOTSTRAP_SYNC` 位于 `src/backend/access/transam/xlog.c:4776`,是经 grep 核验的报告路径。公共身份/资源映射位于 `…文件 I/O · 等待事件
WalBootstrapWrite在引导过程中等待WAL页面的写入。
Waiting for a write of a WAL page during bootstrapping.
`WAIT_EVENT_WAL_BOOTSTRAP_WRITE` 位于 `src/backend/access/transam/xlog.c:4764`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backen…文件 I/O · 等待事件
WALBufMapping等待在WAL缓冲区中替换一个页面。
Waiting to replace a page in WAL buffers.
WALBufMappingLock 协调 WAL 页号与有限 wal_buffers 槽位之间的映射。后端推进到新 WAL 页或替换缓冲页时需要取得此锁。
轻量级锁
LWLock
LWLock/WALBufMapping轻量级锁 · 等待事件
WalCopyRead通过复制一个已有WAL段来创建一个新的WAL段时等待读取。
Waiting for a read when creating a new WAL segment by copying an existing one.
`WAIT_EVENT_WAL_COPY_READ` 位于 `src/backend/access/transam/xlog.c:3190`,是经 grep 核验…文件 I/O · 等待事件
WalCopySync等待通过复制现有 WAL 段创建的新 WAL 段同步到持久存储。
Waiting for a new WAL segment created by copying an existing one to reach durable storage.
`WAIT_EVENT_WAL_COPY_SYNC` 位于 `src/backend/access/transam/xlog.c:3…文件 I/O · 等待事件
WalCopyWrite通过复制一个已有WAL段来创建一个新的WAL段时等待写入。
Waiting for a write when creating a new WAL segment by copying an existing one.
`WAIT_EVENT_WAL_COPY_WRITE` 位于 `src/backend/access/transam/xlog.c:3208`,是经 grep …文件 I/O · 等待事件
WalInitSync等待新初始化的 WAL 文件同步到持久存储。
Waiting for a newly initialized WAL file to reach durable storage.
`WAIT_EVENT_WAL_INIT_SYNC` 位于 `src/backend/access/transam/xlog.c:3028`,是经 grep 核验的报告路径。公共身份/资源映射位于 `…文件 I/O · 等待事件
WalInitWrite在初始化一个新的WAL文件时等待写入。
Waiting for a write while initializing a new WAL file.
`WAIT_EVENT_WAL_INIT_WRITE` 位于 `src/backend/access/transam/xlog.c:2977`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/ut…文件 I/O · 等待事件
WALInsert等待将WAL数据插入内存缓冲区。
Waiting to insert WAL data into a memory buffer.
后端在共享 WAL 缓冲区中预留空间并复制 WAL 记录时,必须持有一个 WAL insertion lock。并发 WAL 生产者很多、插入临界区变长时,会在此排队。
轻量级锁
LWLock
LWLock/WALInsert轻量级锁 · 等待事件
WalRead等待WAL文件的读取。
Waiting for a read from a WAL file.
`WAIT_EVENT_WAL_READ` 位于 `src/backend/access/transam/xlogreader.c:1570`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event.c:7…文件 I/O · 等待事件
walreader通过 SQL 函数读取并检查 PostgreSQL WAL 记录。
SQL functions for reading and inspecting PostgreSQL WAL records.
administration wal wal-inspection
walreader
管理运维管理运维 · 扩展目录
WalReceiverExit等待WAL 接收进程退出。
Waiting for the WAL receiver to exit.
`WAIT_EVENT_WAL_RECEIVER_EXIT` 位于 `src/backend/replication/walreceiverfuncs.c:228`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity…进程间 · 等待事件
WalReceiverMain在 WAL 接收进程的主循环中等待。
Waiting in main loop of WAL receiver process.
`WAIT_EVENT_WAL_RECEIVER_MAIN` 位于 `src/backend/replication/walreceiver.c:600`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/…空闲等待 · 等待事件
WalReceiverUpstreamCatchup等待上游服务器的 WAL 刷盘位置追上请求的起始点。
Waiting for upstream server WAL flush position to catch up to requested start point.
`WAIT_EVENT_WAL_RECEIVER_UPSTREAM_CATCHUP` 位于 `src/backend/replication/walrece…进程间 · 等待事件
WalReceiverWaitStart等待启动进程为流复制发送初始数据。
Waiting for startup process to send initial data for streaming replication.
`WAIT_EVENT_WAL_RECEIVER_WAIT_START` 位于 `src/backend/postmaster/pgstat.c:3738`,是经 grep 核验的报告路径。公…进程间 · 等待事件
WalSenderMain在 WAL 发送进程的主循环中等待。
Waiting in main loop of WAL sender process.
`WAIT_EVENT_WAL_SENDER_MAIN` 位于 `src/backend/replication/walsender.c:2963`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activ…空闲等待 · 等待事件
WalsenderTimelineHistoryRead在 WAL 发送进程执行时间线命令期间,等待从时间线历史文件读取。
Waiting for a read from a timeline history file during a walsender timeline command.
`WAIT_EVENT_WALSENDER_TIMELINE_HISTORY_READ` 位于 `src/backend/replicatio…文件 I/O · 等待事件
WalSenderWaitForWal在 WAL 发送进程中等待 WAL 刷盘。
Waiting for WAL to be flushed in WAL sender process.
`WAIT_EVENT_WAL_SENDER_WAIT_WAL` 位于 `src/backend/replication/walsender.c:1714`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/bac…客户端 · 等待事件
WalSenderWriteData在 WAL 发送进程中处理 WAL 接收进程的回复时,等待任何活动。
Waiting for any activity when processing replies from WAL receiver in WAL sender process.
`WAIT_EVENT_WAL_SENDER_WRITE_DATA` 位于 `src/backend/replication/wa…客户端 · 等待事件
WALSummarizer等待读取或更新 WAL 汇总状态。
Waiting to read or update WAL summarization state.
`pgstat_report_wait_start` 位于 `src/backend/storage/lmgr/lwlock.c:739`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/postmaster…轻量级锁 · 等待事件
WalSummarizerError在 WAL 汇总进程出错后等待。
Waiting after a WAL summarizer error.
`WAIT_EVENT_WAL_SUMMARIZER_ERROR` 位于 `src/backend/postmaster/walsummarizer.c:337`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activi…超时 · 等待事件
WalSummarizerWal在 WAL 汇总进程中等待生成更多 WAL。
Waiting in WAL summarizer for more WAL to be generated.
`WAIT_EVENT_WAL_SUMMARIZER_WAL` 位于 `src/backend/postmaster/walsummarizer.c:1798`,是经 grep 核验的报告路径。公共身份/资源映射位于 `s…空闲等待 · 等待事件
WalSummaryRead等待从 WAL 汇总文件读取。
Waiting for a read from a WAL summary file.
`WAIT_EVENT_WAL_SUMMARY_READ` 位于 `src/backend/backup/walsummary.c:279`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wai…文件 I/O · 等待事件
WalSummaryReady等待生成新的 WAL 汇总。
Waiting for a new WAL summary to be generated.
`WAIT_EVENT_WAL_SUMMARY_READY` 位于 `src/backend/postmaster/walsummarizer.c:821`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/ac…进程间 · 等待事件
WalSummaryWrite等待写入 WAL 汇总文件。
Waiting for a write to a WAL summary file.
`WAIT_EVENT_WAL_SUMMARY_WRITE` 位于 `src/backend/backup/walsummary.c:300`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait…文件 I/O · 等待事件
WalSync等待 WAL 文件同步到持久存储。
Waiting for a WAL file to reach durable storage.
`WAIT_EVENT_WAL_SYNC` 位于 `src/backend/access/transam/xlog.c:8303`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/w…文件 I/O · 等待事件
WalSyncMethodAssign在设置新的 WAL 同步方法时,等待数据同步到持久存储。
Waiting for data to reach durable storage while assigning a new WAL sync method.
`WAIT_EVENT_WAL_SYNC_METHOD_ASSIGN` 位于 `src/backend/access/transam/xlog.c:8251`,…文件 I/O · 等待事件
WalWrite等待写入 WAL 文件。
Waiting for a write to a WAL file.
`WAIT_EVENT_WAL_WRITE` 位于 `src/backend/access/transam/xlog.c:2200`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activity/wait_event.c:763`。探…文件 I/O · 等待事件
WALWrite等待WAL缓冲区写入磁盘。
Waiting for WAL buffers to be written to disk.
WALWriteLock 串行化共享 WAL 缓冲区写入,以及 written/flushed 位置的推进。等待者正在当前执行或协调这项工作的后端之后排队。
轻量级锁
LWLock
LWLock/WALWrite轻量级锁 · 等待事件
WalWriterMain在 WAL 写入进程的主循环中等待。
Waiting in main loop of WAL writer process.
`WAIT_EVENT_WAL_WRITER_MAIN` 位于 `src/backend/postmaster/walwriter.c:271`,是经 grep 核验的报告路径。公共身份/资源映射位于 `src/backend/utils/activit…空闲等待 · 等待事件
warren_surveyor_pg通过 surveyor 访问方法读取现有索引,为规划器提供测量结果
Planner measurements from existing indexes through the surveyor access method
warren-surveyor-pg
实用工具实用工具 · 扩展目录
wasm在 PostgreSQL 中运行 WebAssembly 二进制模块
A Postgres extension to run WebAssembly binaries.
fdw wasm
wasm
过程语言过程语言 · 扩展目录
wbase64Base64编码的PostgreSQL扩展
Base64 PostgreSQL Extension
c postgresql-extension
wbase64
实用工具实用工具 · 扩展目录
wdb_fdwwdb_fdw:WhiteDB 外部数据包装器。
WhiteDB Foreign Data Wrapper
fdw whitedb
wdb_fdw
外部数据源外部数据源 · 扩展目录
webauthn用纯 SQL 在 PostgreSQL 中实现 WebAuthn 凭据注册与断言验证。
Pure-SQL PostgreSQL implementation of WebAuthn credential registration and assertion verification.
authentication security webauthn
pg_webauthn
安全安全 · 扩展目录
websearch_to_tsquery将文本转换为tsquery,根据指定的或默认配置对单词进行正规化。
Converts text to a tsquery, normalizing words according to the specified or default configuration.
websearch_to_tsquery ( [config regconfig, ] query text ) …函数 · 文本检索函数和操作符
weighted_meanweighted_mean:提供按权重计算平均值的 PostgreSQL 聚合函数。
Weighted average aggregate function for PostgreSQL numeric values.
aggregate average weighted-mean
weighted_mean
函数与聚合函数与聚合 · 扩展目录
weighted_statistics针对稀疏数据的高性能加权统计量计算
High-performance weighted statistics functions for sparse data
pg_weighted_statistics
函数与聚合函数与聚合 · 扩展目录
更多结果
输入名称或关键词,从 PostgreSQL 手册与扩展目录中直接找到定义。
pg17: 限定版本 ex: 只搜扩展 ↑↓ 选择 ↵ 打开