PostgreSQL数据库日志系统 WAL/XLOG 1. WAL日志简介 2.WAL的工作机制 3.WAL日志作用 3.1 数据恢复REDO 3.2 减少磁盘IO 4. 与WAL相关的配置参数(部分) XACT/CLOG LOG(数据库运行日志) WAL/XLOG 1. WAL日志简介 WAL(write ahead log)叫做预写式日志,是一种实现事务日志的方式。 WAL的中心思想是一切对数据的操作都必须“先写日志再写磁盘”。以确保数据库不会因为故障(例如掉电或其他导致服务器崩溃的故障)而丢失数据。 关于WAL日志的几个术语介绍: