查看实例运行状况 启动,状态,停止 命令 - max_wal_size,min_wal_size

查看实例的核心要素,如CPU、内存、连接数、IOPS和磁盘空间的使用率,以及查看最近5分钟内的连接、QPS、表扫描、索引扫描和临时文件状况图。

/usr/pgsql-10/bin/pg_ctl status -D /home/data/10/data/
/usr/pgsql-10/bin/pg_ctl stop -D /home/data/10/data/
/usr/pgsql-10/bin/pg_ctl start -D /home/data/10/data/
/usr/pgsql-10/bin/pg_ctl status -D /home/data/10/data/

max_wal_size: 

 Sets the WAL size that triggers a checkpoint ## 触发检查点的空间大小,默认是1G

 当max_wal_size设置较小,而数据库有大量的更新或插入快速发生时,它将倾向于产生WAL的速度比它可以存档的速度更快,而且比标准检查点进程的同步速度更快。

min_wal_size: Sets the minimum size to shrink the WAL to ## 磁盘空间于这个值就会收缩wal日志 ==  旧的预写式日志文件就会在一个检查点被回收供将来使用,而不是被删除。这对于确保预留足够的预写式日志空间来处理 预写式日志使用量的峰值非常有用,例如在运行大型批处理作业时。默认值为80 MB。

 

posted @ 2021-08-17 11:19  littlevigra  阅读(410)  评论(0编辑  收藏  举报