选择 打开 改范围 完整检索页

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

文档 / 等待事件 / 17 变动

PostgreSQL 17 等待事件变动

相对 PostgreSQL 16 的差异:265 个等待事件。

换一个对比基准

汇总

  1. 20新增事件
  2. 1移除事件
  3. 41更名
  4. 0类型变动
  5. 2描述更新

这一版有 64 个事件发生变动,涉及 7 类;PostgreSQL 17 合计 265 个等待事件。更名与类型变动按上一版的身份对上,机械对不上的会如实显示为一次移除加一次新增。

新增的事件20

空闲等待3

客户端1

文件 I/O2

进程间5

轻量级锁8

  • DSMRegistry轻量级锁

    等待读取或更新动态共享内存注册表。

  • DSMRegistryDSA轻量级锁

    等待访问动态共享内存注册表的动态共享内存分配器。

  • DSMRegistryHash轻量级锁

    等待访问动态共享内存注册表的共享哈希表。

  • InjectionPoint轻量级锁

    等待读取或更新与注入点相关的信息。

  • ParallelVacuumDSA轻量级锁

    等待并行 vacuum 的动态共享内存分配。

  • SerialControl轻量级锁

    等待读取或更新共享的 pg_serial 状态。

  • WaitEventCustom轻量级锁

    等待读取或更新自定义等待事件信息。

  • WALSummarizer轻量级锁

    等待读取或更新 WAL 汇总状态。

超时1

移除的事件1

轻量级锁1

更名的事件41

空闲等待4

客户端5

文件 I/O28

进程间4

类型变动的事件0

这一版没有事件改变类型。

描述更新2

2 个事件只改了官方描述的措辞,名称与类型未变

重量级锁1

  • virtualxid重量级锁

    Waiting to acquire a virtual transaction ID lock; see Section 74.1.Waiting to acquire a virtual transaction ID lock

轻量级锁1

  • LockManager轻量级锁

    Waiting to read or update information about “heavyweight” locks.Waiting to read or update information about "heavyweight" locks