WAIT EVENT · BUFFER缓冲区
BufferBufferShared
等待获取缓冲区上的共享锁。
Waiting to acquire a shared lock on a buffer.
缓冲区 引入 19 现存至 20 devel 0 次变动 开发版
版本轨迹
相对 PostgreSQL 19 无变化。 20 devel 为开发版快照,正式发布前仍可能变化。
各版本描述
相邻版本里类型、名称与英文描述都相同的合并成一段,旧的在前。中文取自图谱或本站手册译文,没有译文的只给英文原文。
-
1920
BufferBufferShared等待获取缓冲区上的共享锁。
Waiting to acquire a shared lock on a buffer.
图谱(wait.pg.center)尚未收录此事件的机制档案;本页只有各版本的官方描述与演化历史。
演化历史
相邻两个大版本之间的差异,新的在前。版本号链到该版的变动清单。
-
PostgreSQL 19 ← 18 新增此事件
该版起出现
等待获取缓冲区上的共享锁。
同类事件
| 事件 | 引入 | 版本变动 | 最近变动 |
|---|---|---|---|
BufferCleanup
|
19 | — | |
| 等待获取缓冲区上的排他 pin。如果另一个进程持有一个尚未关闭的游标,且该游标最近一次读取的数据来自这个缓冲区,缓冲区 pin 等待可能会持续较长时间。 | 现存 | ||
BufferExclusive
|
19 | 201 次 | |
| 等待获取缓冲区上的排他锁。 | 现存 | ||
BufferPin档案
|
9.6起点 | 131 次 | |
| 等待获取 buffer 上的独占 pin。 | 于 19 移除 | ||
BufferShared
|
19 | — | |
| 等待获取缓冲区上的共享锁。 | 现存 | ||
BufferShareExclusive
|
19 | — | |
| 等待获取缓冲区上的共享排他锁。 | 现存 | ||