【问题标题】:wal writer vs bg writer vs checkpointerwal writer vs bg writer vs checkpointer
【发布时间】:2019-10-02 06:45:43
【问题描述】:

请用简短的语言解释这些过程之间的区别。官方文档没有给我任何掌握 =(

所有这些都用于将脏页从共享缓冲区刷新到磁盘(wal 或 db 磁盘?),但实际区别是什么?

从wal到db磁盘的写入过程进展如何?

【问题讨论】:

    标签: postgresql wal


    【解决方案1】:

    WAL 写入器没有从缓存中刷新脏 oage,它正在写入 WAL。

    检查点以一定的时间间隔刷新所有脏页以创建恢复点。

    后台写入器会在检查点之间刷新一些脏页,以便始终有足够的干净页可供使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-16
      • 2017-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-14
      相关资源
      最近更新 更多