On Tue, Dec 8, 2015 at 7:33 PM, FattahRozzaq <ssoor...@gmail.com> wrote: > The WAL archive is at /home/postgres/archive/master/, right? > This directory consume more than 750GB of Disk-1. > Each segment in the /home/postgres/archive/master/ is 16MB each > There are currently 47443 files in this folder. > > I want to limit the total size use by WAL archive to around 200-400 GB.
This kind of question is more adapted for pgsql-general. pgsql-hackers is where happens discussions related to features and development. There is no magic value. This depends on the data policy retention you want to have for your backups. More information here: http://www.postgresql.org/docs/devel/static/continuous-archiving.html If you don't need this many segments, you should just decrease it. If you need more, buy more disk space. > Do I set the segment too big? > wal_keep_segments = 4096 > What value should I set for it? That's a lot, but it depends on what you seek, leading to up to 200GB of WAL segments. Here this would be useful if you expect to be able to recover with large instances, aka a base backup takes a lot of time, and the standby that replays behind will be able to connect to its root note within this interval of segments. -- Michael -- Sent via pgsql-hackers mailing list (email@example.com) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers