Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmh04-0007Ny-NH for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Dec 2020 17:42:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1kmh03-0006Lk-A7 for pgsql-hackers@arkaria.postgresql.org; Tue, 08 Dec 2020 17:42:07 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmh03-0006Ld-39 for pgsql-hackers@lists.postgresql.org; Tue, 08 Dec 2020 17:42:07 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kmh01-0000tu-5A for pgsql-hackers@postgresql.org; Tue, 08 Dec 2020 17:42:06 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.15.2/8.15.2) with ESMTP id 0B8HfZG23258484; Tue, 8 Dec 2020 12:41:36 -0500 From: Tom Lane To: "Bossart, Nathan" cc: Stephen Frost , Peter Eisentraut , Michael Paquier , Alvaro Herrera , Laurenz Albe , "Bernd Helmle" , "tsunakawa.takay@fujitsu.com" , "pgsql-hackers@postgresql.org" Subject: Re: Change default of checkpoint_completion_target In-reply-to: <7CFCC359-5786-40DB-90A8-BDB0F08F2ABC@amazon.com> References: <20201207175329.GM16415@tamriel.snowman.net> <5285eb02-3340-7728-9f62-1a4365eda850@enterprisedb.com> <20201207191742.GN16415@tamriel.snowman.net> <7CFCC359-5786-40DB-90A8-BDB0F08F2ABC@amazon.com> Comments: In-reply-to "Bossart, Nathan" message dated "Tue, 08 Dec 2020 17:29:30 +0000" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <3258482.1607449295.1@sss.pgh.pa.us> Date: Tue, 08 Dec 2020 12:41:35 -0500 Message-ID: <3258483.1607449295@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk "Bossart, Nathan" writes: > On 12/7/20, 9:53 AM, "Stephen Frost" wrote: >> Concretely, attached is a patch which changes the default and updates >> the documentation accordingly. > +1 to setting checkpoint_completion_target to 0.9 by default. FWIW, I kind of like the idea of getting rid of it completely. Is there really ever a good reason to set it to something different than that? If not, well, we have too many GUCs already, and each of them carries nonzero performance, documentation, and maintenance overhead. regards, tom lane