pg手动清理pg_wal文件

1、由于我是docker安装的,要先进入docker容器

docker exec -it a470585a9cdc /bin/bash

2、查看哪个检查点之前的日志可以清除

pg_controldata $PGDATA

pg手动清理pg_wal文件_第1张图片
表示00000001000000E7000000CE之前的pg_wal文件可以删除

3、手动清理pg_wal

pg_archivecleanup -d $PGDATA/pg_wal 00000001000000E7000000CE

你可能感兴趣的:(postgresql,数据库)