WAL writer process(预写式日志写)

1. WAL writer process把共享内存上的WAL缓存在适当的时间点往磁盘写;

2. 预写式日志WAL(Write Ahead Log,也称为Xlog)的中心思想是对数据文件的修改必须是只能发生在这些修改已经记录到日志之后,也就是先写日志后写数据(日志先行)。

 3. 使用这种机制可以避免数据频繁的写入磁盘,可以减少磁盘I/O。数据库在宕机重启后可以运用这些WAL日志来恢复数据库。

参考:https://blog.csdn.net/eagle89/article/details/80390145

用一个例子来演示会更加清晰
原文地址:https://www.cnblogs.com/hixiaowei/p/15037668.html