Amazon Aurora PostgreSQL 等待事件 - Amazon Aurora

Amazon Aurora PostgreSQL 等待事件

以下是 Aurora PostgreSQL 的常见等待事件。要了解有关等待事件和调整 Aurora PostgreSQL 数据库集群的更多信息,请参阅使用 Aurora PostgreSQL 的等待事件进行优化

Activity:ArchiverMain

存档程序正在等待活动。

Activity:AutoVacuumMain

Autovacuum 启动程序进程正在等待活动。

Activity:BgWriterHibernate

后台写入进程在等待活动时进入休眠状态。

Activity:BgWriterMain

后台写入器进程正在等待活动。

Activity:CheckpointerMain

检查指针进程正在等待活动。

Activity:LogicalApplyMain

逻辑复制应用进程正在等待活动。

Activity:LogicalLauncherMain

逻辑复制启动器进程正在等待活动。

Activity:PgStatMain

统计数据收集器进程正在等待活动。

Activity:RecoveryWalAll

进程正在等待恢复时来自流的预写日志 (WAL)。

Activity:RecoveryWalStream

启动进程正在等待流式恢复期间到达的预写日志 (WAL)。

Activity:SysLoggerMain

syslogger 过程正在等待活动。

Activity:WalReceiverMain

预写日志 (WAL) 接收方进程正在等待活动。

Activity:WalSenderMain

预写日志 (WAL) 发件人进程正在等待活动。

Activity:WalWriterMain

预写日志 (WAL) 写入器进程正在等待活动。

BufferPin:BufferPin

进程正在等待在缓冲区上获取专属 PIN。

Client:GSSOpenServer

进程正在等待从客户端读取数据,同时建立通用安全服务应用程序接口 (GSSAPI) 会话。

Client:ClientRead

后端进程正在等待从 PostgreSQL 客户端接收数据。有关更多信息,请参阅 Client:ClientRead

Client:ClientWrite

后端进程正在等待将更多数据发送到 PostgreSQL 客户端。有关更多信息,请参阅 Client:ClientWrite

Client:LibPQWalReceiverConnect

进程正在等待预写日志 (WAL) 接收方与远程服务器建立连接。

Client:LibPQWalReceiverReceive

进程在预写日志 (WAL) 接收方等待从远程服务器接收数据。

Client:SSLOpenServer

进程正在等待尝试连接时的安全套接字层 (SSL)。

Client:WalReceiverWaitStart

进程正在等待启动过程发送初始数据以进行流式复制。

Client:WalSenderWaitForWAL

进程正等待在 WAL 发件人进程中刷新预写日志 (WAL)。

Client:WalSenderWriteData

进程正在等待 WAL 发件人进程中处理来自预写日志 (WAL) 接收方的回复时的任何活动。

CPU

后端进程处于活动状态或正在等待 CPU。有关更多信息,请参阅 CPU

Extension:extension

后端进程正在等待扩展或模块定义的条件。

IO:AuroraOptimizedReadsCacheRead

进程正在等待从优化型读取分层缓存中读取数据,因为页面在共享内存中不可用。

IO:AuroraOptimizedReadsCacheSegmentTruncate

进程正在等待优化型分层缓存段文件被截断。

IO:AuroraOptimizedReadsCacheWrite

后台写入器进程正在等待在优化型读取分层缓存中进行写入。

IO:AuroraStorageLogAllocate

会话正在分配元数据并准备写入事务日志。

IO:BufFileRead

当操作需要的内存超过工作内存参数定义的数量时,引擎将在磁盘上创建临时文件。当操作从临时文件中读取时,会发生此等待事件。有关更多信息,请参阅 IO:BufFileRead 和 IO:BufFileWrite

IO:BufFileWrite

当操作需要的内存超过工作内存参数定义的数量时,引擎将在磁盘上创建临时文件。当操作写入临时文件时,会发生此等待事件。有关更多信息,请参阅 IO:BufFileRead 和 IO:BufFileWrite

IO:ControlFileRead

进程正在等待从 pg_control 文件中进行读取。

IO:ControlFileSync

进程正在等待 pg_control 文件到达持久存储空间。

IO:ControlFileSyncUpdate

进程正在等待 pg_control 文件更新以到达持久存储空间。

IO:ControlFileWrite

进程正在等待写入 pg_control 文件。

IO:ControlFileWriteUpdate

进程正在等待写入以更新 pg_control 文件。

IO:CopyFileRead

进程正在等待文件复制操作期间进行读取。

IO:CopyFileWrite

在文件复制操作期间,进程正在等待写入。

IO:DataFileExtend

进程正在等待扩展关系数据文件。

IO:DataFileFlush

进程正在等待关系数据文件到达持久存储空间。

IO:DataFileImmediateSync

进程正在等待关系数据文件被立即同步到持久存储空间。

IO:DataFilePrefetch

进程正在等待从关系数据文件中进行异步预提取。

IO:DataFileSync

进程正在等待关系数据文件的更改到达持久存储空间。

IO:DataFileRead

后端进程试图在共享缓冲区中找到一个页面,但没有找到该页面,因此从存储中读取它。有关更多信息,请参阅 IO:DataFileRead

IO:DataFileTruncate

进程正在等待关系数据文件被截断。

IO:DataFileWrite

进程正在等待写入关系数据文件。

IO:DSMFillZeroWrite

进程正在等待向动态共享内存备份文件写入零字节。

IO:LockFileAddToDataDirRead

进程正在等待向数据目录锁定文件添加行时进行读取。

IO:LockFileAddToDataDirSync

在向数据目录锁定文件添加行时,进程正在等待数据到达持久存储空间。

IO:LockFileAddToDataDirWrite

在向数据目录锁定文件添加行时,进程正在等待写入。

IO:LockFileCreateRead

在创建数据目录锁定文件时,进程正在等待读取。

IO:LockFileCreateSync

在创建数据目录锁定文件时,进程正在等待数据到达持久存储空间。

IO:LockFileCreateWrite

在创建数据目录锁定文件时,进程正在等待写入。

IO:LockFileReCheckDataDirRead

进程正在等待重新检查数据目录锁定文件期间进行读取。

IO:LogicalRewriteCheckpointSync

进程正在等待逻辑重写映射在检查点期间到达持久存储空间。

IO:LogicalRewriteMappingSync

进程正在等待映射数据在逻辑重写期间到达持久存储空间。

IO:LogicalRewriteMappingWrite

进程正在等待逻辑重写期间写入映射数据。

IO:LogicalRewriteSync

进程正在等待逻辑重写映射到达持久存储空间。

IO:LogicalRewriteTruncate

在逻辑重写期间,进程正在等待映射数据的截断。

IO:LogicalRewriteWrite

进程正在等待逻辑重写映射的写入。

IO:RelationMapRead

进程正在等待关系映射文件的读取。

IO:RelationMapSync

进程正在等待关系映射文件到达持久存储空间。

IO:RelationMapWrite

进程正在等待写入关系映射文件。

IO:ReorderBufferRead

进程正在重新排序缓冲区管理期间等待读取。

IO:ReorderBufferWrite

进程正在重新排序缓冲区管理期间等待写入。

IO:ReorderLogicalMappingRead

进程正在重新排序缓冲区管理期间等待逻辑映射读取。

IO:ReplicationSlotRead

进程正在等待从复制插槽控制文件中读取。

IO:ReplicationSlotRestoreSync

进程正在等待复制插槽控制文件在将其恢复到内存时到达持久存储空间。

IO:ReplicationSlotSync

进程正在等待复制插槽控制文件到达持久存储空间。

IO:ReplicationSlotWrite

进程正在等待写入复制插槽控制文件中。

IO:SLRUFlushSync

进程正在等待检查点或数据库关闭期间最近使用最少的(SLRU)的简单数据到达持久存储空间。

IO:SLRURead

进程正在等待读取最近使用最少(SLRU)的简单页面。

IO:SLRUSync

进程正在等待写入页面后最近最少使用(SLRU)的简单数据到达持久存储空间。

IO:SLRUWrite

进程正在等待写入最近使用最少(SLRU)的简单页面。

IO:SnapbuildRead

进程正在等待读取序列化的历史目录快照。

IO:SnapbuildSync

进程正在等待序列化的历史目录快照到达持久存储空间。

IO:SnapbuildWrite

进程正在等待写入序列化的历史目录快照。

IO:TimelineHistoryFileSync

进程正在等待通过流式复制接收的时间线历史记录文件到达持久存储空间。

IO:TimelineHistoryFileWrite

进程正在等待写入通过流式复制接收的时间表历史记录文件。

IO:TimelineHistoryRead

进程正在等待读取时间线历史记录文件。

IO:TimelineHistorySync

进程正在等待新创建的时间线历史记录文件到达持久存储空间。

IO:TimelineHistoryWrite

进程正在等待写入新创建的时间线历史记录文件。

IO:TwophaseFileRead

进程正在等待读取两阶段状态文件。

IO:TwophaseFileSync

进程正在等待两阶段状态文件到达持久存储空间。

IO:TwophaseFileWrite

进程正在等待写入两阶段状态文件。

IO:WALBootstrapSync

进程正在等待引导启动过程中到达持久存储空间的预写日志 (WAL)。

IO:WALBootstrapWrite

进程正在等待引导启动过程中写入预写日志 (WAL) 页面。

IO:WALCopyRead

进程正在等待通过复制现有预写日志段创建新的预写日志 (WAL) 段时进行读取。

IO:WALCopySync

进程正等待通过复制现有预写日志段创建的新预写日志 (WAL) 段到达持久存储空间。

IO:WALCopyWrite

通过复制现有预写日志段创建新的预写日志 (WAL) 段时,进程正在等待写入。

IO:WALInitSync

进程正在等待新初始化的预写日志 (WAL) 文件到达持久存储空间。

IO:WALInitWrite

进程正在等待新初始化预写日志 (WAL) 文件时进行写入。

IO:WALRead

进程正在等待读取预写日志 (WAL) 文件。

IO:WALSenderTimelineHistoryRead

进程正在等待从 WAL 发件人时间线命令期间的时间线历史记录文件进行读取。

IO:WALSync

进程正在等待预写日志 (WAL) 文件到达持久存储空间。

IO:WALSyncMethodAssign

进程在分配新的预写日志 (WAL) 同步方法时等待数据到达持久存储空间。

IO:WALWrite

进程正等待写入预写日志 (WAL) 文件。

IO:XactSync

后端进程正在等待 Aurora 存储子系统确认常规事务的提交,或者准备好的事务的提交或回滚。有关更多信息,请参阅 IO:XactSync

IPC:BackupWaitWalArchive

进程正在等待成功存档备份所需的预写日志 (WAL) 文件。

IPC:AuroraOptimizedReadsCacheWriteStop

进程正在等待后台写入器停止写入优化型读取分层缓存。

IPC:BgWorkerShutdown

进程正在等待后台工件关闭。

IPC:BgWorkerStartup

进程正在等待后台工件开启。

IPC:BtreePage

进程正在等待继续并行 B 树扫描所需的页码变为可用。

IPC:CheckpointDone

进程正在等待检查点完成。

IPC:CheckpointStart

进程正在等待检查点开始。

IPC:ClogGroupUpdate

进程正在等待组领导在事务结束时更新事务状态。

IPC:DamRecordTxAck

后端进程已生成数据库活动流事件,并且在等待该事件变为持久事件。有关更多信息,请参阅 IPC:DamRecordTxAck

IPC:ExecuteGather

进程正在等待执行 Gather 计划节点时子进程中的活动。

IPC:Hash/Batch/Allocating

进程正在等待所选的并行哈希参与者分配哈希表。

IPC:Hash/Batch/Electing

进程正在选择并行哈希参与者以分配哈希表。

IPC:Hash/Batch/Loading

进程正在等待其他并行哈希参与者完成哈希表的加载。

IPC:Hash/Build/Allocating

进程正在等待所选的并行哈希参与者分配初始哈希表。

IPC:Hash/Build/Electing

进程正在选择并行哈希参与者以分配初始哈希表。

IPC:Hash/Build/HashingInner

进程正在等待其他并行哈希参与者完成内部关系的哈希。

IPC:Hash/Build/HashingOuter

进程正在等待其他并行哈希参与者完成外部关系的分区。

IPC:Hash/GrowBatches/Allocating

进程正在等待所选的并行哈希参与者分配更多批处理。

IPC:Hash/GrowBatches/Deciding

进程正在选择平行哈希参与者来决定未来的批处理增长。

IPC:Hash/GrowBatches/Electing

进程正在选择并行哈希参与者分配更多批处理。

IPC:Hash/GrowBatches/Finishing

进程正在等待所选的平行哈希参与者来决定未来的批处理增长。

IPC:Hash/GrowBatches/Repartitioning

进程正在等待其他并行哈希参与者完成重新分区。

IPC:Hash/GrowBuckets/Allocating

进程正在等待所选的并行哈希参与者完成更多存储桶的分配。

IPC:Hash/GrowBuckets/Electing

进程正在选择并行哈希参与者分配更多存储桶。

IPC:Hash/GrowBuckets/Reinserting

进程正在等待其他并行哈希参与者完成将元组插入到新存储桶的过程。

IPC:HashBatchAllocate

进程正在等待所选的并行哈希参与者分配哈希表。

IPC:HashBatchElect

进程正在等待选择并行哈希参与者以分配哈希表。

IPC:HashBatchLoad

进程正在等待其他并行哈希参与者完成哈希表的加载。

IPC:HashBuildAllocate

进程正在等待所选的并行哈希参与者分配初始哈希表。

IPC:HashBuildElect

进程正在等待选择并行哈希参与者分配初始哈希表。

IPC:HashBuildHashInner

进程正在等待其他并行哈希参与者完成内部关系的哈希。

IPC:'HashBuildHashOuter

进程正在等待其他并行哈希参与者完成外部关系的分区。

IPC:HashGrowBatchesAllocate

进程正在等待所选的并行哈希参与者分配更多批处理。

IPC:'HashGrowBatchesDecide

进程正在等待选择平行哈希参与者来决定未来的批处理增长。

IPC:HashGrowBatchesElect

进程正在等待选择并行哈希参与者分配更多批处理。

IPC:HashGrowBatchesFinish

进程正在等待所选的平行哈希参与者来决定未来的批处理增长。

IPC:HashGrowBatchesRepartition

进程正在等待其他并行哈希参与者完成重新分区。

IPC:HashGrowBucketsAllocate

进程正在等待所选的并行哈希参与者完成更多存储桶的分配。

IPC:HashGrowBucketsElect

进程正在等待选择并行哈希参与者分配更多存储桶。

IPC:HashGrowBucketsReinsert

进程正在等待其他并行哈希参与者完成将元组插入到新存储桶的过程。

IPC:LogicalSyncData

进程正在等待逻辑复制远程服务器发送初始表同步的数据。

IPC:LogicalSyncStateChange

进程正在等待逻辑复制远程服务器更改状态。

IPC:MessageQueueInternal

进程正在等待另进程附加到共享消息队列。

IPC:MessageQueuePutMessage

进程正在等待将协议消息写入共享消息队列。

IPC:MessageQueueReceive

进程正在等待从共享消息队列接收字节。

IPC:MessageQueueSend

进程正在等待将字节发送到共享消息队列。

IPC:ParallelBitmapScan

进程正在等待并行位图扫描初始化。

IPC:ParallelCreateIndexScan

进程正在等待并行 CREATE INDEX 工件完成堆扫描。

IPC:ParallelFinish

进程正在等待并行工件完成计算。

IPC:ProcArrayGroupUpdate

进程正在等待组领导在平行操作结束时清除事务 ID。

IPC:ProcSignalBarrier

进程正在等待所有后端处理障碍事件。

IPC:Promote

进程正在等待待机提升。

IPC:RecoveryConflictSnapshot

进程正在等待 vacuum 清理的恢复冲突解决方法。

IPC:RecoveryConflictTablespace

进程正在等待删除表空间的恢复冲突解决方法。

IPC:RecoveryPause

进程正在等待恢复。

IPC:ReplicationOriginDrop

进程正在等待复制源变为非活动状态,以便可以将其删除。

IPC:ReplicationSlotDrop

进程正在等待复制插槽变为非活动状态,以便可以将其删除。

IPC:SafeSnapshot

进程正在等待获取 READ ONLY DEFERRABLE 事务的有效快照。

IPC:SyncRep

进程正在同步复制期间等待来自远程服务器的确认。

IPC:XactGroupUpdate

进程正在等待组领导在平行操作结束时更新事务状态。

Lock:advisory

后端进程请求了一个咨询锁定并在等待它。有关更多信息,请参阅 Lock:advisory

Lock:extend

后端进程正在等待锁被释放,以便可以扩展关系。需要此锁,因为一次只有一个后端进程可以扩展关系。有关更多信息,请参阅 Lock:extend

Lock:frozenid

进程正在等待更新 pg_database.datfrozenxidpg_database.datminmxid

Lock:object

进程正在等待获取非关联数据库对象的锁定。

Lock:page

进程正在等待关系页面上的锁定。

Lock:Relation

后端进程正等待获取被另个事务锁定的关系上的锁定。有关更多信息,请参阅 Lock:Relation

Lock:spectoken

进程正在等待获取推测性插入锁。

Lock:speculative token

进程正在等待获取推测性插入锁。

Lock:transactionid

一个事务正在等待行级锁定。有关更多信息,请参阅 Lock:transactionid

Lock:tuple

后端进程正在等待获取元组上的锁定,而另一个后端进程在同一个元组上保持冲突锁定。有关更多信息,请参阅 Lock:tuple

Lock:userlock

进程正在等待获取用户锁定。

Lock:virtualxid

进程正在等待获取虚拟事务 ID 锁定。

LWLock:AddinShmemInit

进程正在等待管理扩展在共享内存中的空间分配。

LWLock:AddinShmemInitLock

进程正在等待管理共享内存中的空间分配。

LWLock:async

进程正在等待异步(通知)缓冲区上的输入/输出。

LWLock:AsyncCtlLock

进程正在等待读取或更新共享通知状态。

LWLock:AsyncQueueLock

进程正在等待读取或更新通知消息。

LWLock:AuroraOptimizedReadsCacheMapping

进程正在等待将数据块与优化型读取分层缓存中的页面关联起来。

LWLock:AutoFile

进程正在等待更新 postgresql.auto.conf 文件。

LWLock:AutoFileLock

进程正在等待更新 postgresql.auto.conf 文件。

LWLock:Autovacuum

进程正在等待读取或更新 Autovacuum 工件的当前状态。

LWLock:AutovacuumLock

一个 Autovacuum 工件或启动程序正在等待更新或读取 Autovacuum 工件的当前状态。

LWLock:AutovacuumSchedule

进程正在等待确保选择用于 Autovacuum 的表仍然需要进行 vacuum 操作。

LWLock:AutovacuumScheduleLock

进程正在等待确保选择用于 vacuum 的表仍然需要进行 vacuum 操作。

LWLock:BackendRandomLock

进程正在等待生成一个随机数。

LWLock:BackgroundWorker

进程正在等待读取或更新后台工件状态。

LWLock:BackgroundWorkerLock

进程正在等待读取或更新后台工件状态。

LWLock:BtreeVacuum

进程正在等待读取或更新 B 树索引的与 vacuum 相关的信息。

LWLock:BtreeVacuumLock

进程正在等待读取或更新 B 树索引的与 vacuum 相关的信息。

LWLock:buffer_content

后端进程正在等待获取对共享内存缓冲区内容的轻量级锁定。有关更多信息,请参阅 LWLock:buffer_content (BufferContent)

LWLock:buffer_mapping

后端进程正在等待将数据块与共享缓冲池中的缓冲区关联起来。有关更多信息,请参阅 LWLock:buffer_mapping

LWLock:BufferIO

后端进程想要将页面读取到共享内存中。该进程正在等待其他进程完成页面的输入/输出操作。有关更多信息,请参阅 LWLock:BufferIO (IPC:BufferIO)

LWLock:Checkpoint

进程正在等待开始检查点。

LWLock:CheckpointLock

进程正在等待执行检查点。

LWLock:CheckpointerComm

进程正在等待管理 fsync 请求。

LWLock:CheckpointerCommLock

进程正在等待管理 fsync 请求。

LWLock:clog

进程正在等待阻塞(事务状态)缓冲区上的输入/输出。

LWLock:CLogControlLock

进程正在等待读取或更新事务状态。

LWLock:CLogTruncationLock

进程正在等待运行 txid_status 或者更新可用的最早的事务 ID。

LWLock:commit_timestamp

进程正在等待提交时间戳缓冲区上的输入/输出。

LWLock:CommitTs

进程正在等待读取或更新为事务提交时间戳设置的最后一个值。

LWLock:CommitTsBuffer

进程正在等待最近使用最少的(SLRU)简单缓冲区上的输入/输出以获得提交时间戳。

LWLock:CommitTsControlLock

进程正在等待读取或更新事务提交时间戳。

LWLock:CommitTsLock

进程正在等待读取或更新为事务时间戳设置的最后一个值。

LWLock:CommitTsSLRU

进程正在等待访问最近使用最少的(SLRU)简单缓存以获取提交时间戳。

LWLock:ControlFile

进程正在等待读取或更新 pg_control 文件或创建新的预写日志 (WAL) 文件。

LWLock:ControlFileLock

进程正在等待读取或更新控制文件或创建新的预写日志 (WAL) 文件。

LWLock:DynamicSharedMemoryControl

进程正在等待读取或更新动态共享内存分配信息。

LWLock:DynamicSharedMemoryControlLock

进程正在等待读取或更新动态共享内存状态。

LWLock:lock_manager

后端进程正在等待添加或检查后端进程的锁定。或者它正在等待加入或退出由并行查询使用的锁定组。有关更多信息,请参阅 LWLock:lock_manager

LWLock:LockFastPath

进程正在等待读取或更新进程的快速路径锁定信息。

LWLock:LogicalRepWorker

进程正在等待读取或更新逻辑复制工件的状态。

LWLock:LogicalRepWorkerLock

进程正在等待对逻辑复制工件的操作完成。

LWLock:multixact_member

进程正在等待 multixact_member 缓冲区上的输入/输出。

LWLock:multixact_offset

进程正在等待 multixact offset 缓冲区上的输入/输出。

LWLock:MultiXactGen

进程正在等待读取或更新共享 multixact 状态。

LWLock:MultiXactGenLock

进程正在等待读取或更新共享 multixact 状态。

LWLock:MultiXactMemberBuffer

进程正在等待 multixact 成员的最近使用最少的(SLRU)简单缓冲区上的输入/输出。有关更多信息,请参阅 LWLock:MultiXact

LWLock:MultiXactMemberControlLock

进程正在等待读取或更新 multixact 成员映射。

LWLock:MultiXactMemberSLRU

进程正在等待访问 multixact 成员的最近使用最少的(SLRU)简单缓存。有关更多信息,请参阅 LWLock:MultiXact

LWLock:MultiXactOffsetBuffer

进程正在等待 multixact offset 的最近使用最少的(SLRU)简单缓冲区上的输入/输出。有关更多信息,请参阅 LWLock:MultiXact

LWLock:MultiXactOffsetControlLock

进程正在等待读取或更新 multixact offset 映射。

LWLock:MultiXactOffsetSLRU

进程正在等待访问 multixact offset 的最近使用最少的(SLRU)简单缓存。有关更多信息,请参阅 LWLock:MultiXact

LWLock:MultiXactTruncation

进程正在等待读取或截断 multixact 信息。

LWLock:MultiXactTruncationLock

进程正在等待读取或截断 multixact 信息。

LWLock:NotifyBuffer

进程正在等待 NOTIFY 消息的最近使用最少的(SLRU)简单缓冲区上的输入/输出。

LWLock:NotifyQueue

进程正在等待读取或更新 NOTIFY 消息。

LWLock:NotifyQueueTail

进程正在等待更新 NOTIFY 消息存储的限制。

LWLock:NotifyQueueTailLock

进程正在等待更新通知消息存储的限制。

LWLock:NotifySLRU

进程正在等待访问 NOTIFY 消息的最近使用最少的(SLRU)简单缓存。

LWLock:OidGen

进程正在等待分配新的对象 ID (OID)。

LWLock:OidGenLock

进程正在等待分配或指派对象 ID (OID)。

LWLock:oldserxid

进程正在等待 oldserxid 缓冲区上的输入/输出。

LWLock:OldSerXidLock

进程正在等待读取或记录冲突的可序列化事务。

LWLock:OldSnapshotTimeMap

进程正在等待读取或更新旧的快照控制信息。

LWLock:OldSnapshotTimeMapLock

进程正在等待读取或更新旧的快照控制信息。

LWLock:parallel_append

进程在并行追加计划执行期间正在等待选择下一个子计划。

LWLock:parallel_hash_join

进程在并行哈希计划执行期间正在等待分配或交换一块内存或更新计数器。

LWLock:parallel_query_dsa

进程正在等待锁定并行查询的动态共享内存分配。

LWLock:ParallelAppend

进程在并行追加计划执行期间正在等待选择下一个子计划。

LWLock:ParallelHashJoin

进程在计划执行期间正在等待同步工件以进行并行哈希联接。

Lwlock:ParallelQueryDSA

进程正在等待并行查询的动态共享内存分配。

Lwlock:PerSessionDSA

进程正在等待并行查询的动态共享内存分配。

Lwlock:PerSessionRecordType

进程正在等待访问并行查询有关复合类型的信息。

Lwlock:PerSessionRecordTypmod

进程正在等待访问有关识别匿名记录类型的类型修饰符的并行查询的信息。

Lwlock:PerXactPredicateList

进程在并行查询期间正在等待访问当前可序列化事务所持有的谓词锁定的列表。

Lwlock:predicate_lock_manager

进程正在等待添加或检查谓词锁定信息。

Lwlock:PredicateLockManager

进程正在等待访问可序列化事务使用的谓词锁定信息。

Lwlock:proc

进程正在等待读取或更新快速路径锁定信息。

LWLock:ProcArray

进程正在等待访问共享的每个进程的数据结构(通常是获取快照或报告会话的事务 ID

LWLock:ProcArrayLock

进程正在等待获取快照或在事务结束时清除事务 ID。

LWLock:RelationMapping

进程正在等待读取或更新 pg_filenode.map 文件(用于跟踪某些系统目录的文件节点分配)。

LWLock:RelationMappingLock

进程正在等待更新用于存储目录到文件节点映射的关系映射文件。

LWLock:RelCacheInit

进程正在等待读取或更新 pg_internal.init 文件(关系缓存初始化文件)。

LWLock:RelCacheInitLock

进程正在等待读取或写入关系缓存初始化文件。

LWLock:replication_origin

进程正在等待读取或更新复制进度。

LWLock:replication_slot_io

进程正在等待复制插槽上的输入/输出。

LWLock:ReplicationOrigin

进程正在等待创建、删除或使用复制源。

LWLock:ReplicationOriginLock

进程正在等待设置、删除或使用复制源。

LWLock:ReplicationOriginState

进程正在等待读取或更新一个复制源的进度。

LWLock:ReplicationSlotAllocation

进程正在等待分配或释放复制插槽。

LWLock:ReplicationSlotAllocationLock

进程正在等待分配或释放复制插槽。

LWLock:ReplicationSlotControl

进程正在等待读取或更新复制插槽状态。

LWLock:ReplicationSlotControlLock

进程正在等待读取或更新复制插槽状态。

LWLock:ReplicationSlotIO

进程正在等待复制插槽上的输入/输出。

LWLock:SerialBuffer

进程正在等待可序列化事务冲突的最近使用最少的(SLRU)简单缓冲区上的输入/输出。

LWLock:SerializableFinishedList

进程正在等待访问已完成的可序列化事务的列表。

LWLock:SerializableFinishedListLock

进程正在等待访问已完成的可序列化事务的列表。

LWLock:SerializablePredicateList

进程正在等待访问可序列化事务所持有的谓词锁定的列表。

LWLock:SerializablePredicateLockListLock

进程正在等待对可序列化事务持有的锁定的列表执行操作。

LWLock:SerializableXactHash

进程正在等待读取或更新有关可序列化事务的信息。

LWLock:SerializableXactHashLock

进程正在等待读取或更新有关可序列化事务的信息。

LWLock:SerialSLRU

进程正在等待访问可序列化事务冲突的最近使用最少的(SLRU)简单缓存。

LWLock:SharedTidBitmap

进程在并行位图索引扫描期间正在等待访问共享元组标识符 (TID) 位图。

LWLock:SharedTupleStore

进程在并行查询期间正在等待访问共享元组存储。

LWLock:ShmemIndex

进程正在等待查找或分配共享内存中的空间。

LWLock:ShmemIndexLock

进程正在等待查找或分配共享内存中的空间。

LWLock:SInvalRead

进程正在等待从共享目录失效队列中检索消息。

LWLock:SInvalReadLock

进程正在等待从共享失效队列中检索或移除消息。

LWLock:SInvalWrite

进程正在等待向共享目录失效队列中添加消息。

LWLock:SInvalWriteLock

进程正在等待在共享失效队列中添加消息。

LWLock:subtrans

进程正在等待子事务缓冲区上的输入/输出。

LWLock:SubtransBuffer

进程正在等待子事务的最近使用最少的(SLRU)简单缓冲区上的输入/输出。

LWLock:SubtransControlLock

进程正在等待读取或更新子事务信息。

LWLock:SubtransSLRU

进程正在等待访问子事务的最近使用最少的(SLRU)简单缓存。

LWLock:SyncRep

进程正在等待读取或更新有关同步复制状态的信息。

LWLock:SyncRepLock

进程正在等待读取或更新有关同步副本的信息。

LWLock:SyncScan

进程正在等待选择同步表扫描的起始位置。

LWLock:SyncScanLock

进程正在等待获取一个扫描在同步扫描表上的起始位置。

LWLock:TablespaceCreate

进程正在等待创建或删除表空间。

LWLock:TablespaceCreateLock

进程正在等待创建或删除表空间。

LWLock:tbm

进程正在等待树位图 (TBM) 上的共享迭代器锁定。

LWLock:TwoPhaseState

进程正在等待读取或更新准备好的事务的状态。

LWLock:TwoPhaseStateLock

进程正在等待读取或更新准备好的事务的状态。

LWLock:wal_insert

进程正在等待将预写日志 (WAL) 插入内存缓冲区。

LWLock:WALBufMapping

进程正在等待替换预写日志 (WAL) 缓冲区中的页面。

LWLock:WALBufMappingLock

进程正在等待替换预写日志 (WAL) 缓冲区中的页面。

LWLock:WALInsert

进程正在等待将预写日志 (WAL) 数据插入内存缓冲区。

LWLock:WALWrite

进程正等待将预写日志 (WAL) 缓冲区写入磁盘。

LWLock:WALWriteLock

进程正等待将预写日志 (WAL) 缓冲区写入磁盘。

LWLock:WrapLimitsVacuum

进程正在等待更新事务 ID 和 multixact 消耗量的限制。

LWLock:WrapLimitsVacuumLock

进程正在等待更新事务 ID 和 multixact 消耗量的限制。

LWLock:XactBuffer

进程正在等待事务状态的最近使用最少的(SLRU)简单缓冲区上的输入/输出。

LWLock:XactSLRU

进程正在等待访问事务状态的最近使用最少的(SLRU)简单缓存。

LWLock:XactTruncation

进程正在等待运行 pg_xact_status 或者更新可用的最早的事务 ID。

LWLock:XidGen

进程正在等待分配新的事务 ID。

LWLock:XidGenLock

进程正在等待分配或指派事务 ID。

Timeout:BaseBackupThrottle

限制活动时,进程正在基本备份期间等待。

Timeout:PgSleep

后端进程已调用 pg_sleep 函数,正在等待睡眠超时过期。有关更多信息,请参阅 Timeout:PgSleep

Timeout:RecoveryApplyDelay

由于延迟设置,进程正等待在恢复期间应用预写日志 (WAL)。

Timeout:RecoveryRetrieveRetryInterval

当没有来自任何来源(pg_wal、存档或流)的预写日志 (WAL) 数据时,进程在恢复过程中等待。

Timeout:VacuumDelay

进程正在基于成本的 vacuum 延迟点等待。

有关 PostgreSQL 等待事件的完整列表,请参阅 PostgreSQL 文档中的统计数据收集器 > 等待事件表