pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
相对 PostgreSQL 10 的差异:206 个等待事件。
这一版有 20 个事件发生变动,涉及 2 类;PostgreSQL 11 合计 206 个等待事件。更名与类型变动按上一版的身份对上,机械对不上的会如实显示为一次移除加一次新增。
等待被选出的 Parallel Hash 参与者分配哈希表。
等待选出一个负责分配哈希表的 Parallel Hash 参与者。
等待其他 Parallel Hash 参与者完成哈希表加载。
等待被选出的 Parallel Hash 参与者分配初始哈希表。
等待选出一个负责分配初始哈希表的 Parallel Hash 参与者。
等待其他 Parallel Hash 参与者完成对 inner relation 的哈希处理。
等待其他 Parallel Hash 参与者完成对 outer relation 的分区。
等待选出一个 Parallel Hash 参与者,以决定后续 batch 扩容。
等待选出一个负责分配更多 batch 的 Parallel Hash 参与者。
等待被选出的 Parallel Hash 参与者决定后续 batch 扩容。
等待被选出的 Parallel Hash 参与者分配更多 batch。
等待其他 Parallel Hash 参与者完成重新分区。
等待选出一个负责分配更多 bucket 的 Parallel Hash 参与者。
等待被选出的 Parallel Hash 参与者完成更多 bucket 的分配。
等待其他 Parallel Hash 参与者完成将元组插入新 bucket。
等待并行 CREATE INDEX 工作进程完成 heap 扫描。
等待 group leader 在事务结束时更新事务状态。
ParallelAppend轻量级锁
执行 Parallel Append 计划期间,等待选择下一个子计划。
ParallelHashJoin轻量级锁
执行 Parallel Hash Join 计划期间,等待同步 worker。
这一版没有移除等待事件。
这一版没有事件更名。
这一版没有事件改变类型。
SerialBuffer轻量级锁
Waiting to I/O on an oldserxid buffer.Waiting for I/O on an oldserxid buffer.