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 1qByRt-0006PK-6a for pgsql-admin@arkaria.postgresql.org; Wed, 21 Jun 2023 14:04:41 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1qByRr-00013t-Tu for pgsql-admin@arkaria.postgresql.org; Wed, 21 Jun 2023 14:04:39 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qByRr-00013j-EV for pgsql-admin@lists.postgresql.org; Wed, 21 Jun 2023 14:04:39 +0000 Received: from mail-sn1nam02on2066.outbound.protection.outlook.com ([40.107.96.66] helo=NAM02-SN1-obe.outbound.protection.outlook.com) by magus.postgresql.org with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qByRo-003peq-L7 for pgsql-admin@lists.postgresql.org; Wed, 21 Jun 2023 14:04:38 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cypG/S3GWMvu+r2l/0CkzktQn5tWrVQ+NlZRsGgaZ/j1qEWX2IksF7jbDhgTtHG2OITmzT4C08r9Sf2qgkQf3Qu4urZz7ehCpmmYndq5em2OHTIMvLhXCfm4ZUhgNFTDNo6vj5vKGQ3+F3dhc75cPSY80XDdimUzdVLsuNg/gPEnms7gwjynXpvgm+cXROfX5A7lWYGVxWAcsCulvqI12VbazHV3BjNcHca+fHp58pwMnmrv3QHc8+BtzBLSrmW7Knb4HTt7L+qEAp3IFF+qGYZULJSu/L6wSWWPAjbjiO9rH9/nTj9j4DdQUKnQC0GRGAONO8humZyJk8sLo7CTBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pwer7vDpOD7dRHPvlGGax9CjWkdE7ReXokLep6n6ERE=; b=XxlzrkvVgdQ+Pg6eA+P8SZb62WuyGGS9aCiBhHO7gPcm7vnpambBG2pEPYgT2FMmvfkk6uM6j5sYJEv1rYSSCS1xXzqTWuy74Ufb/XKvt8PV7ZuHsWR08YHRvW1nNgl/XaardiqKYOkwiKMf6/t/ZrcdYQGqieHv22/mjF7CZ8SXnAeFLWerHy6zKJaeFTAnBSuR+cWgmgpTjvle2MhqH7Olww+6DoD70YkKT4sPxPBANSwlyYYMat7CtqZcdJZJ/LtWVTUZ7e+W3cCu6jx6iteIxGQxiN5cblDAaUHZRMeSK6Mt6Dog5hlDXtWZT/k/dUSN0EuchFDic5/jvlJqaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=thingee.com; dmarc=pass action=none header.from=thingee.com; dkim=pass header.d=thingee.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thingee.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pwer7vDpOD7dRHPvlGGax9CjWkdE7ReXokLep6n6ERE=; b=Kfxq4GekoJ51GuG3OTHbd4qCisViN7NbxMcmC/gNMsr5iWTjQzIh/ID5iddyVsDgJs5VtWZt8yhdH54N4Gjk2vuFexgH7G1RZX/VGwVTlVyIQX66CB/OPNdJgLpFk3Lyoc724z+JBZ+AJJ7daoav3K+dZYmzsy8WeQQalZjAhsg= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=thingee.com; Received: from MN2PR19MB2782.namprd19.prod.outlook.com (2603:10b6:208:fa::31) by MN2PR19MB3950.namprd19.prod.outlook.com (2603:10b6:208:1e1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6521.23; Wed, 21 Jun 2023 14:04:30 +0000 Received: from MN2PR19MB2782.namprd19.prod.outlook.com ([fe80::678b:a7ad:523c:b4cf]) by MN2PR19MB2782.namprd19.prod.outlook.com ([fe80::678b:a7ad:523c:b4cf%4]) with mapi id 15.20.6521.020; Wed, 21 Jun 2023 14:04:30 +0000 Date: Wed, 21 Jun 2023 10:04:28 -0400 From: Sean O'Grady To: Scott Ribe Cc: "pgsql-admin@lists.postgresql.org" , "Wetmore, Matthew (CTR)" Message-ID: <1c92a69086aa7046c2141a3849b1eff92eb68a37@hey.com> In-Reply-To: Subject: Re: Question about wal_compression and what to expect Content-Type: multipart/alternative; boundary="--==_mimepart_6493036ce824d_1551d108111b"; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH2PR02CA0029.namprd02.prod.outlook.com (2603:10b6:610:4e::39) To MN2PR19MB2782.namprd19.prod.outlook.com (2603:10b6:208:fa::31) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MN2PR19MB2782:EE_|MN2PR19MB3950:EE_ X-MS-Office365-Filtering-Correlation-Id: cee21e79-019d-45f4-e9d7-08db72606ea5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NSuXP4EQSiDLeYmInXH/9oxxmfb84fd23rlRLebNCpSmOCaY+FAmX+MYmXXHIlxrMECfEh0rfPnje3/Ozqrrti70wyCvNtb1rZ3d7EQcE/r+Er1iOv8QMpwD8t+mnbFGIYApRmscI7MOQ3Ajl73c0HQhzFAOxBCeCCGC35scUtrMe/8zadn+e/GYCkdEBvofDU7ESuivTQfW6VBkZIF1rgFpE1EiNEaoRFi/G3fe38Or/hG0ZxN0z62zT+TxyBbsndlAfxPgI8RBrVhG6nAfVmHx6dDY+GB8ZZLHqzay2k4BiRLLYXwd1izCXnn1Tc1JpQ6OaZpZnErn2cU9idGfhzkit7sGXqX0un02QdJHWAI41b909KCYiI45Qni/KlC/F58gc5RxugSbW5y+/t4voewxmJ+V9GAy47/m393K27JZP4VLVBOILQ/2gtNlzZvBqEZD7RTX32ppr5n98FUL9j2rLZ5gkVgyjNPKpsHz7iW3N6nevbhLO00mV9PCGs4nj/IVtNCO/CWxtq3MjVxSa7Pv318YrVVohvdz0EFZEvTGrBlP/EH1sHjWMJGbld1062jPhYyi8IDvAdEXC8IyamQjIJ1gx+wJ0ZWqfF23bXH/Fhs4979t8obxpAUg/3g5g0pRVRr9FHK+LZw/kOhdtw== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR19MB2782.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(346002)(376002)(366004)(136003)(39830400003)(396003)(451199021)(6486002)(6506007)(33964004)(54906003)(52116002)(478600001)(66556008)(9686003)(2906002)(6512007)(26005)(186003)(5660300002)(36756003)(316002)(38100700002)(38350700002)(66946007)(86362001)(66476007)(8676002)(41300700001)(4326008)(8936002)(6916009)(53546011)(43580500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R24zaFpSRXZiaGpCSDdQNlVZQ3pOSzZ1aXZua2llZFRqdnlRdEJ5ZG1nczF2?= =?utf-8?B?elF3VTFFeFUxNFlsZlJQQW9oTjUvcGV4ZHBhamhDRzZDNzQ5TURocVlXMEN6?= =?utf-8?B?N2FuNGFRa2pBR2FONmtwZTNCSkxBd0V0bHBmQ1kyNjBCMlRLRDlxMlFoWHdX?= =?utf-8?B?alR5QkJLM1AvMXJBVzlhbmVMelJVaEJvQUplSlBqT0ZrUUdaa1N2WENCMDN3?= =?utf-8?B?NXl4WHlyWXdVMkk4TEp5enZoVHJmaCs2RDN5K25YYjh2Nnc5TFdEV1hoWDRT?= =?utf-8?B?S2xDSkF1dzRIT1FwaHB2Y0V4UDJiM2dkTXBmQkJjTU5YSVl1Rkk5aWJaV3dP?= =?utf-8?B?Mi9LUGYydGpuRytqUUwwbzNqMG9YWVA5NTJYMDhCaWtjaG13WUJBNUp4Wjk2?= =?utf-8?B?dUNqUUY0T01sQ2ZsVHFoR3JIN0VMejAzTEN5a2lMdGs5UFZaWDVBU2hldUJs?= =?utf-8?B?TnRnRDR3ZUV4SDZ5UDJ2SlFyNThleERWTkZwd1NjNis0SGsvS01HK04rdWNR?= =?utf-8?B?YnBubXhQTytPeUFMMHljeW43QjUxck13QU41VXNSNlVNamNqN2dGQXBhbllL?= =?utf-8?B?aXVOWlNqTjcrS3lvN3NsY1dNemM0RkVoUFlKV2ZzazNLL3psMTU3ZG5kTUtn?= =?utf-8?B?eC9CS2JXZDVMakJjUjlxLzBjZ2ZkeUQ5d29MODFZVWFRaW1pdzIzRnZxamlU?= =?utf-8?B?N0pjaGd5M2lRVTdYZUFxWXVEcmlFeis0bWs3eVhJODNVenR5QXJzY3FWZ2Ry?= =?utf-8?B?U0NkZ3BYZHRTTytVZUpMWVRLM2hYR0trR0M4cy8xQlBrWEZZbCtCYjJ5RWk0?= =?utf-8?B?R3BlSlgvMWRhK2QwSnR0enByVy93b2xiOE1Sb1dubHRGVXEvSUMwLzZmTEJ3?= =?utf-8?B?bm53dDd6azBpRmxDZ3B6eXNxVkNjYlhDWHhTWlorYTZvQ25tclZiQ2lWb0Mx?= =?utf-8?B?a1BzVk1HS2JacVJBekoyOTdSMVY0S3QxekFJOVZhUWFmWnYrenFBcXZBRWdX?= =?utf-8?B?ODdvZ21kWjNNYjZaaFJYcFJ0c3A4T291NmZrL2RXc0c0Z2JuWTZ1M2toNHh5?= =?utf-8?B?QnFkc0NWYU9YS3ZoWmFwbmg1c3dneTM4cmJDVWxSbFNzTmlrZnNUcFE0cmpz?= =?utf-8?B?ampJVkhCM2d0NFcyaWRoWWcrR1ZleTRCVm42WStBLzZES0VnQU1VbzBxbndt?= =?utf-8?B?QTFvNjZ2eWttNUxNbk5oUGdVdDdDdTBTQzdHYld4Wll3Z0ZCbHN5MHVkQ00z?= =?utf-8?B?QnZRL2tENm1Dc2FmZmJFK0tHODVJVDBGUko0VlFMVnQzT04vbWc5MC81THBZ?= =?utf-8?B?YkZITmhXMktWWUdmYzI2cUlBZVA2TEJ4eXlNbEJ5S2NDNGxJemN6MFI2NW9H?= =?utf-8?B?bGQ5V0d0TW1JVi9xcmJ0UW1ZcFo1WHBKWm1mZ0o3eHdsVFpVdDk3UTZ0TEgx?= =?utf-8?B?Q1dyN2lYTWtUVUxNZnpWOVFHbFFORGJRYWZGYmdCQnppQUJZTFhKVHFTQXZw?= =?utf-8?B?em5UMUR0cmFrUGkwODM3N0dnRzFMVVZpRTZydmpDSmw3VE1kSWo4Sis3SjRD?= =?utf-8?B?YVpsS0IyVTNVZnBnMVF5MUNtblBwVlA4RGw2Ly9SV05qY2hvMjJMQlEwNXRp?= =?utf-8?B?bVYxOHBLYXZRZ2dST0hURXNWcGhoLzUyL1I3UEVTcTJ3UTZVeEJFM3BDS2R5?= =?utf-8?B?K0E2dnkzZ1A0ZVl6R0tzNXUzOVhtdzhlNnl0SUhhZFNvdlFYUStGSUkzTXI2?= =?utf-8?B?dzUrREFoejlReGlydldUYSsxVW9uN0tNTXRsZ0t4RTE0Uzl6WEdVNzRGUm1D?= =?utf-8?B?N1Z6b21TeDlSYVhHUmc4VmRyVW1ZRkJSZk9tcDJIdFpPbmIxZkVzcmlkQ0Fu?= =?utf-8?B?YXlxK2NoR0ZoNzhPblN4cVhpeWtBQnV5Z3N4dHVwVjJoUFUvYW85NWtqNHBS?= =?utf-8?B?Sk5mWUp4NzNOTmhkT3B3MGplU3M3S1NRZWk4RmxsWjZScXVsUUJDVThXOVFM?= =?utf-8?B?amhnUzB4Uy9ZTEt0Sm0zMHpSZEs3TE9BZzVUZ2c5SWljeS9WcEMzU2pya3pn?= =?utf-8?B?NE54emlwZWRwV1BtZG1NRktaU2txRHF0ZWhMMDk1U3RVT1pKaXltczRGeFZs?= =?utf-8?Q?UNR2bJod3htmojyVs8PihieyL?= X-OriginatorOrg: thingee.com X-MS-Exchange-CrossTenant-Network-Message-Id: cee21e79-019d-45f4-e9d7-08db72606ea5 X-MS-Exchange-CrossTenant-AuthSource: MN2PR19MB2782.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Jun 2023 14:04:30.2954 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: afe33c34-7512-429f-b00e-f8690f958841 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: NfVVPDTuomejgJaZ75CMcakXV/k1rN2lsaEJ4A5WqdagdJ7kbhf2K3sjlEIt6Dt+s4j1+PRUOvlyjNeNHu0/Lw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR19MB3950 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk ----==_mimepart_6493036ce824d_1551d108111b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable With archive_timeout set I think WAL files will often (at least in my case) be created before they are filled, and in those cases there should be a larger benefit, correct? Thanks On June 21, 2023, Scott Ribe wrote: > > On Jun 21, 2023, at 7:51 AM, Sean O'Grady wrote: > >=C2=A0 > > Yes, my question was essentially do I need to separately compress > WAL files for storage/archiving even with wal_compression set. So, I > think you've answered my question. > > If WAL files use per-page compression internally, you won't get much > benefit from compressing them. If they use lz4 internally, then sure, > bzip'ing them will get a little benefit, but nowhere near the normal > amount. ----==_mimepart_6493036ce824d_1551d108111b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable =20
With archive_timeout set I think WAL files will often (at least in m= y case) be created before they are filled, and in those cases there should = be a larger benefit, correct?

Thanks


On June 2= 1, 2023, Scott Ribe <scott_ribe@elevated-dev.com> wrote:
> On Jun 21, 2023, at 7:51 AM, Sean O'Grady <sean@thingee.com>= ; wrote:
> 
> Yes, my question was essentially do I need t= o separately compress WAL files for storage/archiving even with wal_compres= sion set. So, I think you've answered my question.

If WAL files use = per-page compression internally, you won't get much benefit from compressin= g them. If they use lz4 internally, then sure, bzip'ing them will get a lit= tle benefit, but nowhere near the normal amount.
----==_mimepart_6493036ce824d_1551d108111b--