Received: from localhost (unknown [200.46.204.183]) by mail.postgresql.org (Postfix) with ESMTP id 8EE37632391 for ; Wed, 14 Jan 2009 21:40:44 -0400 (AST) Received: from mail.postgresql.org ([200.46.204.86]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 87527-02 for ; Wed, 14 Jan 2009 21:40:40 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from exprod7og110.obsmtp.com (exprod7og110.obsmtp.com [64.18.2.173]) by mail.postgresql.org (Postfix) with SMTP id C7D9D63238E for ; Wed, 14 Jan 2009 21:40:40 -0400 (AST) Received: from source ([209.85.219.20]) by exprod7ob110.postini.com ([64.18.6.12]) with SMTP ID DSNKSW6UFrmZ02kx3pa17phAhpmnSyIYkKq7@postini.com; Wed, 14 Jan 2009 17:40:40 PST Received: by ewy13 with SMTP id 13so1155678ewy.6 for ; Wed, 14 Jan 2009 17:40:37 -0800 (PST) Received: by 10.210.92.11 with SMTP id p11mr975793ebb.24.1231983637733; Wed, 14 Jan 2009 17:40:37 -0800 (PST) Received: from oxford.xeocode.com.enterprisedb.com ([87.127.95.198]) by mx.google.com with ESMTPS id i6sm392681gve.12.2009.01.14.17.40.34 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 14 Jan 2009 17:40:35 -0800 (PST) To: Bruce Momjian Cc: Heikki Linnakangas , PostgreSQL-development , Tom Lane Subject: Re: Visibility map, partial vacuums In-Reply-To: <200901150055.n0F0tLK27057@momjian.us> (Bruce Momjian's message of "Wed\, 14 Jan 2009 19\:55\:21 -0500 \(EST\)") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) X-Draft-From: ("nnimap+imap.gmail.com:HACKERS" 53463) References: <200901150055.n0F0tLK27057@momjian.us> From: Gregory Stark Organization: EnterpriseDB Date: Thu, 15 Jan 2009 01:40:33 +0000 Message-ID: <87wscxfisu.fsf@oxford.xeocode.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200901/1112 X-Sequence-Number: 131756 Bruce Momjian writes: > Would someone tell me why 'autovacuum_freeze_max_age' defaults to 200M > when our wraparound limit is around 2B? I suggested raising it dramatically in the post you quote and Heikki pointed it controls the maximum amount of space the clog will take. Raising it to, say, 800M will mean up to 200MB of space which might be kind of annoying for a small database. It would be nice if we could ensure the clog got trimmed frequently enough on small databases that we could raise the max_age. It's really annoying to see all these vacuums running 10x more often than necessary. The rest of the thread is visible at the bottom of: http://article.gmane.org/gmane.comp.db.postgresql.devel.general/107525 > Also, is anything being done about the concern about 'vacuum storm' > explained below? I'm interested too. -- Gregory Stark EnterpriseDB http://www.enterprisedb.com Ask me about EnterpriseDB's PostGIS support!