PostgreSQL
__sun_
这个作者很懒,什么都没留下…
展开
-
PostgreSQL backup
pg的连续归档和PITR恢复在任何时候,pg在pg_xlog目录(后面好像成为了pg_wal目录)中维护了一个预写日志WAL.该日志记录啦数据库的每次修改记录,只要目的是系统崩溃后,可以通过上次的检查点重放日志来恢复数据库。1) 需要一个base的文件系统备份。(该文件系统备份不需要完全一致。)可以通过tar压缩等方式。2) 可以整合一个无线长的wal日志进行重放,来恢复到指定的时间点的数据库快照...原创 2018-04-22 14:22:18 · 377 阅读 · 0 评论 -
xlog占用空间
16MB为一个xlog的大小。pg_xlog 占用大概空间为max{3*16MB*${checkpoint_segments}, 16MB*${wal_keep_segments}}check_point检查点。checkpoint_segments检查点被触发前写入的16MB的文件的个数checkpoint_timeout下一次checkpoint触发间隔的秒数。两个参...原创 2018-04-22 14:39:58 · 611 阅读 · 0 评论