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 1neH2R-0004uB-8P for pgsql-hackers@arkaria.postgresql.org; Tue, 12 Apr 2022 13:58:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1neH2P-0000Ze-9r for pgsql-hackers@arkaria.postgresql.org; Tue, 12 Apr 2022 13:58:33 +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 1neH2O-0000ZV-LD for pgsql-hackers@lists.postgresql.org; Tue, 12 Apr 2022 13:58:33 +0000 Received: from mail-oi1-x231.google.com ([2607:f8b0:4864:20::231]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1neH2M-0005V9-3Z for pgsql-hackers@postgresql.org; Tue, 12 Apr 2022 13:58:31 +0000 Received: by mail-oi1-x231.google.com with SMTP id t21so19064904oie.11 for ; Tue, 12 Apr 2022 06:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=I+xt5Yl8h0c3KxOUCKe3+KCMyl3weAZv54VtL4tf0wA=; b=cFDY7j43cT1KPbH4Ohy1+Z4FcWZTMOrOPmZBCwmxT8YoXyCPDS9GY5Hu0FHAgRRFHR asdur6EOuE/Na6B8VNEVqasdkX3+b6EL791qlSv8HW/BSeDUq7ybbSNA4Z/URrB/t+dV nuFGvOF/V6f/5l+gQk8gadU6FhGIwYiLDNfpBpVJfDOb/dJKhRMLumIcUGLMK4LanZ3T Wmd4ez+qF9zQMdw9BvUJNU+83yXIC5sSoAj8aXE7bT2BHOJGQJbULAZcBFP0QoWsFfya rpOkMe30c4wYsTGdEnwdk6AB2DcuJ9dKhg3qpHI+vuBAn7MTJlwExtDoYN26rALbZgHh m+mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I+xt5Yl8h0c3KxOUCKe3+KCMyl3weAZv54VtL4tf0wA=; b=Esxl0ZXeJ2kb257SktpcIWykIteeqqzd5lkycUA8bWsUOr4y41WHxDW/MPak1/2La+ 01EwypR+b4NnjGrq66R/6Lm61Cn0W+QBHEuxcx0jdLW+rn6xBZVKGd+LYd1JU3K7+zeW B3pkCTYeSr4YoIvKweDIA3YzNP/sJfBqeXLxZktTU36LVQYPdkWAIJnmmNsn0eabNXgV ghjLwwgNx4MmhlkLm1Yx1WpeMTLJhId8ZJEY54MCWy9rn8m1vKz5MVxviHxMZ+Opm/i3 C5m/Jo4C26BIglCUeB7iVH7DZkRgZn0zQQmlbU+HgEnwgOozq/kg6i9Q0IGbYOmYwNNM j1FQ== X-Gm-Message-State: AOAM5338oFrOS7nu7CIAIJv3AOVcN6+C8GJKATsPqgaJj6EB7fMjWkdD cF/KR1R0Q5vINtxaPSknPnRbDCwCdSZBnJfH7NryCfb8eHqRtvssWoj2vMLjuBhIyeONQkgyqY1 kNTihGdXP34XN7xUlTlSlny3Fao48prPttRlxliwqdeGFxnuTdXaw1OfDEHYsZ0acFRLukAu5Dp 9EKKEO/x7XYOxjFIL9PRAsgn3f/X2hAmSTTcMrF8mIfsqxyC5GUgOD X-Google-Smtp-Source: ABdhPJwZX9GmWo7HBm7XAmjOCb+X7h4kUuDjKfPklPbAj0UIDG5odACZnXwhDvZBZIx08EnNc5b8UtgyE/PrXOf0AqM= X-Received: by 2002:a05:6808:8f1:b0:2da:5fcb:29b2 with SMTP id d17-20020a05680808f100b002da5fcb29b2mr1863539oic.82.1649771909202; Tue, 12 Apr 2022 06:58:29 -0700 (PDT) MIME-Version: 1.0 References: <20220309064633.woyf53w3odnhltah@jrouhaud> <20220311082737.bmnlmtzwi2xqrhxl@jrouhaud> <20220314071713.v4anmngdi5njaple@jrouhaud> <20220321082916.ysrlw2xst2tpyc5a@jrouhaud> In-Reply-To: From: Simon Riggs Date: Tue, 12 Apr 2022 14:58:17 +0100 Message-ID: Subject: Re: WIP: WAL prefetch (another approach) To: Thomas Munro Cc: Julien Rouhaud , Ashutosh Sharma , Daniel Gustafsson , Stephen Frost , Alvaro Herrera , Andres Freund , David Steele , Dmitry Dolgov <9erthalion6@gmail.com>, Jakub Wartak , Tom Lane , Tomas Vondra , Tomas Vondra , pgsql-hackers Content-Type: text/plain; charset="UTF-8" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, 7 Apr 2022 at 08:46, Thomas Munro wrote: > With that... I've finally pushed the 0002 patch and will be watching > the build farm. This is a nice feature if it is safe to turn off full_page_writes. When is it safe to do that? On which platform? I am not aware of any released software that allows full_page_writes to be safely disabled. Perhaps something has been released recently that allows this? I think we have substantial documentation about safety of other settings, so we should carefully document things here also. -- Simon Riggs http://www.EnterpriseDB.com/