wal writer vs bg writer vs checkpointer
wal writer vs bg writer vs checkpointer
请用简短的文字解释这些过程之间的区别。官方文档没有给我任何把握 =(
所有这些都是为了将脏页从共享缓冲区刷新到磁盘(wal 或 db 磁盘?),但实际区别是什么?
从wal到db磁盘的写入过程如何?
WAL 写入器不是从缓存中清除脏数据,它正在写入 WAL。
检查点以一定的时间间隔刷新所有脏页以创建恢复开始点。
后台编写器会在检查点之间刷新一些脏页,以便始终有足够的干净页可供使用。
请用简短的文字解释这些过程之间的区别。官方文档没有给我任何把握 =(
所有这些都是为了将脏页从共享缓冲区刷新到磁盘(wal 或 db 磁盘?),但实际区别是什么?
从wal到db磁盘的写入过程如何?
WAL 写入器不是从缓存中清除脏数据,它正在写入 WAL。
检查点以一定的时间间隔刷新所有脏页以创建恢复开始点。
后台编写器会在检查点之间刷新一些脏页,以便始终有足够的干净页可供使用。