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

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

文档 / 等待事件 / 11 变动

PostgreSQL 11 等待事件变动

相对 PostgreSQL 10 的差异:206 个等待事件。

换一个对比基准

汇总

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

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

新增的事件19

进程间17

  • HashBatchAllocate进程间

    等待被选出的 Parallel Hash 参与者分配哈希表。

  • HashBatchElect进程间

    等待选出一个负责分配哈希表的 Parallel Hash 参与者。

  • HashBatchLoad进程间

    等待其他 Parallel Hash 参与者完成哈希表加载。

  • HashBuildAllocate进程间

    等待被选出的 Parallel Hash 参与者分配初始哈希表。

  • HashBuildElect进程间

    等待选出一个负责分配初始哈希表的 Parallel Hash 参与者。

  • HashBuildHashInner进程间

    等待其他 Parallel Hash 参与者完成对 inner relation 的哈希处理。

  • HashBuildHashOuter进程间

    等待其他 Parallel Hash 参与者完成对 outer relation 的分区。

  • HashGrowBatchesDecide进程间

    等待选出一个 Parallel Hash 参与者,以决定后续 batch 扩容。

  • HashGrowBatchesElect进程间

    等待选出一个负责分配更多 batch 的 Parallel Hash 参与者。

  • HashGrowBatchesFinish进程间

    等待被选出的 Parallel Hash 参与者决定后续 batch 扩容。

  • HashGrowBatchesReallocate进程间

    等待被选出的 Parallel Hash 参与者分配更多 batch。

  • HashGrowBatchesRepartition进程间

    等待其他 Parallel Hash 参与者完成重新分区。

  • HashGrowBucketsElect进程间

    等待选出一个负责分配更多 bucket 的 Parallel Hash 参与者。

  • HashGrowBucketsReallocate进程间

    等待被选出的 Parallel Hash 参与者完成更多 bucket 的分配。

  • HashGrowBucketsReinsert进程间

    等待其他 Parallel Hash 参与者完成将元组插入新 bucket。

  • ParallelCreateIndexScan进程间

    等待并行 CREATE INDEX 工作进程完成 heap 扫描。

  • XactGroupUpdate进程间

    等待 group leader 在事务结束时更新事务状态。

轻量级锁2

  • ParallelAppend轻量级锁

    执行 Parallel Append 计划期间,等待选择下一个子计划。

  • ParallelHashJoin轻量级锁

    执行 Parallel Hash Join 计划期间,等待同步 worker。

移除的事件0

这一版没有移除等待事件。

更名的事件0

这一版没有事件更名。

类型变动的事件0

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

描述更新1

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

轻量级锁1

  • SerialBuffer轻量级锁

    Waiting to I/O on an oldserxid buffer.Waiting for I/O on an oldserxid buffer.