WAIT EVENT · IPC进程间
IPCChecksumEnableTemptableWait
等待临时表被删除,以便启用数据校验和。
Waiting for temporary tables to be dropped for data checksums to be enabled.
进程间 引入 20 现存至 20 devel 0 次变动 开发版
版本轨迹
PostgreSQL 20 新增此等待事件。 20 devel 为开发版快照,正式发布前仍可能变化。
各版本描述
相邻版本里类型、名称与英文描述都相同的合并成一段,旧的在前。中文取自图谱或本站手册译文,没有译文的只给英文原文。
-
20
IPCChecksumEnableTemptableWait等待临时表被删除,以便启用数据校验和。
Waiting for temporary tables to be dropped for data checksums to be enabled.
图谱(wait.pg.center)尚未收录此事件的机制档案;本页只有各版本的官方描述与演化历史。
演化历史
相邻两个大版本之间的差异,新的在前。版本号链到该版的变动清单。
-
PostgreSQL 20 ← 19 新增此事件
该版起出现
等待临时表被删除,以便启用数据校验和。
同类事件
| 事件 | 引入 | 版本变动 | 最近变动 |
|---|---|---|---|
AppendReady档案
|
14 | — | |
| 等待 Append 计划节点的子计划节点准备好。 | 现存 | ||
ArchiveCleanupCommand档案
|
15 | — | |
| 等待archive_cleanup_command完成。 | 现存 | ||
ArchiveCommand档案
|
15 | — | |
| 等待archive_command完成。 | 现存 | ||
BackendTermination档案
|
14 | — | |
| 等待另一个后端终止。 | 现存 | ||
BackupWaitWalArchive档案
|
13 | — | |
| 等待备份所需的WAL文件成功归档。 | 现存 | ||
BgworkerShutdown档案
|
10 | 171 次 | |
等待后台工作进程关闭。曾用名 BgWorkerShutdown |
现存 | ||
BgworkerStartup档案
|
10 | 171 次 | |
等待后台工作进程启动。曾用名 BgWorkerStartup |
现存 | ||
BtreePage档案
|
10 | — | |
| 等待继续并行 B-树扫描所需的页号变得可用。 | 现存 | ||
BufferIo档案
|
9.6起点 | 174 次 | |
等待缓冲区 I/O 完成。曾用名 BufferIO buffer_io |
现存 | ||
CheckpointDelayComplete档案
|
17 | — | |
| 等待阻碍检查点完成的后端。 | 现存 | ||
CheckpointDelayStart档案
|
17 | — | |
| 等待阻碍检查点开始的后端。 | 现存 | ||
CheckpointDone档案
|
12 | — | |
| 等待检查点完成。 | 现存 | ||
CheckpointStart档案
|
12 | — | |
| 等待检查点开始。 | 现存 | ||
ChecksumEnableStartcondition
|
20 | — | |
| 等待开始启用数据校验和。 | 现存 | ||
ChecksumEnableTemptableWait
|
20 | — | |
| 等待临时表被删除,以便启用数据校验和。 | 现存 | ||
ExecuteGather档案
|
10 | 131 次 | |
| 在执行 Gather 计划节点时,等待子进程的活动。 | 现存 | ||
HashBatchAllocate档案
|
11 | 131 次 | |
等待选出的 Parallel Hash 参与者分配hash表。曾用名 Hash/Batch/Allocating |
现存 | ||
HashBatchElect档案
|
11 | 131 次 | |
等待选出负责分配hash表的 Parallel Hash 参与者。曾用名 Hash/Batch/Electing |
现存 | ||
HashBatchLoad档案
|
11 | 131 次 | |
等待其他 Parallel Hash 参与者完成hash表的加载。曾用名 Hash/Batch/Loading |
现存 | ||
HashBuildAllocate档案
|
11 | 131 次 | |
等待选出的 Parallel Hash 参与者分配初始hash表。曾用名 Hash/Build/Allocating |
现存 | ||
HashBuildElect档案
|
11 | 131 次 | |
等待选出负责分配初始hash表的 Parallel Hash 参与者。曾用名 Hash/Build/Electing |
现存 | ||
HashBuildHashInner档案
|
11 | 131 次 | |
等待其他 Parallel Hash 参与者完成对内层关系的hash处理。曾用名 Hash/Build/HashingInner |
现存 | ||
HashBuildHashOuter档案
|
11 | 131 次 | |
等待其他 Parallel Hash 参与者完成对外层关系的分区。曾用名 Hash/Build/HashingOuter |
现存 | ||
HashGrowBatchesDecide档案
|
11 | 131 次 | |
等待选出负责决定后续批次增长的 Parallel Hash 参与者。曾用名 Hash/GrowBatches/Deciding |
现存 | ||
HashGrowBatchesElect档案
|
11 | 131 次 | |
等待选出负责分配更多批次的 Parallel Hash 参与者。曾用名 Hash/GrowBatches/Electing |
现存 | ||
HashGrowBatchesFinish档案
|
11 | 131 次 | |
等待选出的 Parallel Hash 参与者决定后续的批次增长。曾用名 Hash/GrowBatches/Finishing |
现存 | ||
HashGrowBatchesReallocate档案
|
11 | 162 次 | |
等待选出的 Parallel Hash 参与者分配更多批次。曾用名 Hash/GrowBatches/Allocating HashGrowBatchesAllocate |
现存 | ||
HashGrowBatchesRepartition档案
|
11 | 131 次 | |
等待其他 Parallel Hash 参与者完成重新分区。曾用名 Hash/GrowBatches/Repartitioning |
现存 | ||
HashGrowBucketsElect档案
|
11 | 131 次 | |
等待选出负责分配更多桶的 Parallel Hash 参与者。曾用名 Hash/GrowBuckets/Electing |
现存 | ||
HashGrowBucketsReallocate档案
|
11 | 162 次 | |
等待选出的 Parallel Hash 参与者完成更多桶的分配。曾用名 Hash/GrowBuckets/Allocating HashGrowBucketsAllocate |
现存 | ||
HashGrowBucketsReinsert档案
|
11 | 131 次 | |
等待其他 Parallel Hash 参与者完成向新桶插入元组。曾用名 Hash/GrowBuckets/Reinserting |
现存 | ||
LogicalApplySendData档案
|
16 | — | |
| 等待逻辑复制领导者应用进程向并行应用进程发送数据。 | 现存 | ||
LogicalParallelApplyStateChange档案
|
16 | — | |
| 等待逻辑复制并行应用进程改变状态。 | 现存 | ||
LogicalSyncData档案
|
10 | 131 次 | |
| 等待逻辑复制远程服务器发送用于初始表同步的数据。 | 现存 | ||
LogicalSyncStateChange档案
|
10 | 131 次 | |
| 等待逻辑复制远程服务器更改状态。 | 现存 | ||
MessageQueueInternal档案
|
10 | 131 次 | |
| 等待另一个进程附加到共享消息队列。 | 现存 | ||
MessageQueuePutMessage档案
|
10 | — | |
| 等待将协议消息写入共享消息队列。 | 现存 | ||
MessageQueueReceive档案
|
10 | — | |
| 等待从共享消息队列接收字节。 | 现存 | ||
MessageQueueSend档案
|
10 | — | |
| 等待将字节发送到共享消息队列。 | 现存 | ||
MultixactCreation档案
|
17 | — | |
| 等待多事务创建完成。 | 现存 | ||
ParallelBitmapScan档案
|
10 | — | |
| 等待并行位图扫描完成初始化。 | 现存 | ||
ParallelCreateIndexScan档案
|
11 | — | |
| 等待并行 CREATE INDEX 工作进程完成堆扫描。 | 现存 | ||
ParallelFinish档案
|
10 | — | |
| 等待并行工作进程完成计算。 | 现存 | ||
ProcarrayGroupUpdate档案
|
10 | 172 次 | |
等待组领导者在事务结束时清除事务 ID。曾用名 ProcArrayGroupUpdate |
现存 | ||
ProcSignalBarrier档案
|
13 | — | |
| 等待屏障事件被所有后端处理。 | 现存 | ||
Promote档案
|
12 | — | |
| 等待备库提升。 | 现存 | ||
RecoveryConflictSnapshot档案
|
13 | — | |
| 等待解决清理操作引发的恢复冲突。 | 现存 | ||
RecoveryConflictTablespace档案
|
13 | — | |
| 等待解决删除表空间引发的恢复冲突。 | 现存 | ||
RecoveryEndCommand档案
|
15 | — | |
| 等待recovery_end_command完成。 | 现存 | ||
RecoveryPause档案
|
13 | — | |
| 等待恢复继续进行。 | 现存 | ||
RepackWorkerExport
|
19 | — | |
| 等待解码工作进程导出新的输出文件。 | 现存 | ||
ReplicationOriginDrop档案
|
10 | 131 次 | |
| 等待复制源变为非活动状态,以便可以删除它。 | 现存 | ||
ReplicationSlotDrop档案
|
10 | 131 次 | |
| 等待复制槽变为非活动状态,以便可以删除它。 | 现存 | ||
RestoreCommand档案
|
15 | — | |
| 等待restore_command完成。 | 现存 | ||
SafeSnapshot档案
|
10 | 131 次 | |
| 等待获取READ ONLY DEFERRABLE事务的有效快照。 | 现存 | ||
SyncRep档案
|
10 | 131 次 | |
| 在同步复制期间等待来自远程服务器的确认。 | 现存 | ||
WaitForWalFlush
|
19 | — | |
| 等待主库或备库上的 WAL 刷盘达到目标 LSN。 | 现存 | ||
WaitForWalReplay
|
19 | — | |
| 等待备库上的 WAL 重放达到目标 LSN。 | 现存 | ||
WaitForWalWrite
|
19 | — | |
| 等待备库上的 WAL 写入达到目标 LSN。 | 现存 | ||
WalReceiverExit档案
|
14 | — | |
| 等待WAL 接收进程退出。 | 现存 | ||
WalReceiverUpstreamCatchup档案
|
17 | — | |
| 等待上游服务器的 WAL 刷盘位置追上请求的起始点。 | 现存 | ||
WalReceiverWaitStart档案
|
10 | 141 次 | |
| 等待启动进程为流复制发送初始数据。 | 现存 | ||
WalSummaryReady档案
|
17 | — | |
| 等待生成新的 WAL 汇总。 | 现存 | ||
XactGroupUpdate档案
|
11 | 131 次 | |
等待组领导者在事务结束时更新事务状态。曾用名 ClogGroupUpdate |
现存 | ||