Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tFva1-00HQf1-9E for pgsql-hackers@arkaria.postgresql.org; Tue, 26 Nov 2024 13:26:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tFva0-006vGW-03 for pgsql-hackers@arkaria.postgresql.org; Tue, 26 Nov 2024 13:26:12 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tFvZz-006vGO-F5 for pgsql-hackers@lists.postgresql.org; Tue, 26 Nov 2024 13:26:11 +0000 Received: from mail-sy4aus01olkn2088.outbound.protection.outlook.com ([40.92.62.88] helo=AUS01-SY4-obe.outbound.protection.outlook.com) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tFvZw-003z9p-Cx for pgsql-hackers@postgresql.org; Tue, 26 Nov 2024 13:26:10 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dUeGOLiA0ylmof26Qt9hyVc6LDVgpvcSvtOCYvi3Tdv+ghXwzyb0zRC8pOldNpHFwDs5YGjRY2tCkIQqsZy6tXLgwvRwvbs+esPpcb8TzfUZ5rdDI/YrlDA+Ds7YHEXd9mZ0pvJ+biCEkkNBqzHKiuJKL4vfn59Tt9nJ0HMQ4R6pkN1SYKxALU9scTrrwlZqsH33I+jjU2zf/U46NfW8pNHnGe+mn04DJYDJgwWai8OICBTHuyXpgsPHlt8CcBO/ZuQBocUpJdknWUICggF0lR994BOhhTMrsABgGwJnJRWPRHHyOi7DexpYC00gOO7RrOdBrrVJjHznGp2X7G+oAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=DEPVEDJeK9PA2qnKvk9QF6NXzo8vPr6odt3MZC6lYTM=; b=f4p5yux5OHNUYxj5kLARI3QPu0naMVNbsUXqWKMF7KJvuARWm9Tm7SQRbK4dCngTr3V0IZWGIBn3tmHmlBwYzRaaxk76XDpQZ6vBxnamDGXeORp459tQYPRpLqRmrDSG14s1lTngKf9tG63PPN9CiDSMiphAqbZNgMCU9AekZOFPoQVGRLGDLhOWCi6KrNT6hc6i4QR6y3yu09kv1EY0BX1RU99TrISrTqdW9FbALvQD7W8OwBkYBv6uWZN1G1rUwfnBVfcJyN8GE4pRt+clUSE9opPs9gw/eRrfNdLaiDZ6RovEmXEDQx+cWsXVWwj65sg4LzU+uP0yUJVw/4fr4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DEPVEDJeK9PA2qnKvk9QF6NXzo8vPr6odt3MZC6lYTM=; b=lQo2CyNdlvM7zltxaSahYjwRnyQ6uVb2bzKFcLQHQQgt5u7E3bWcs1hDNhDyDUf53sl30QSjNewDo5+zDOjKGCnpbT0Eb5ksA20ixnRsI5XEuNtwO66HJ9awRksCldJPVu5JBz4kS8ONmFWuWA7Q6DDyUDmEOpBwC4UKTY4B4SP8K+6pMijxzSCeB66M5u0/SFKfA2d0Ujulg9fbP4wre0Bi1yWY+9lZJn+zh0tUOC7ZdE7cA8t2nBy8rfKWkJHlaJ1u6ysqU4mPyZ/P/c2gNM9A83yitcSWZ9x7rdi1gI0HZUKft1Qf2K69KHOJetf8Y2yIJ2IuO3VogC9UJoKdtg== Received: from ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM (2603:10c6:220:229::19) by ME0P300MB0584.AUSP300.PROD.OUTLOOK.COM (2603:10c6:220:231::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8182.21; Tue, 26 Nov 2024 13:26:01 +0000 Received: from ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM ([fe80::3fa7:f775:d5cc:ff66]) by ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM ([fe80::3fa7:f775:d5cc:ff66%3]) with mapi id 15.20.8182.019; Tue, 26 Nov 2024 13:26:01 +0000 From: Japin Li To: wenhui qiu Cc: pgsql-hackers , =?utf-8?B?RnLDqWTDqXJp?= =?utf-8?B?Yw==?= Yhuel Subject: Re: Auto Vacuum optimisation In-Reply-To: (wenhui qiu's message of "Mon, 18 Nov 2024 18:20:28 +0800") References: Date: Tue, 26 Nov 2024 21:25:56 +0800 Message-ID: Content-Type: text/plain X-ClientProxiedBy: SGXP274CA0022.SGPP274.PROD.OUTLOOK.COM (2603:1096:4:b8::34) To ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM (2603:10c6:220:229::19) X-Microsoft-Original-Message-ID: <87sere3z4r.fsf@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: ME0P300MB0445:EE_|ME0P300MB0584:EE_ X-MS-Office365-Filtering-Correlation-Id: 4669b7cd-46a8-4166-55f9-08dd0e1ddf19 X-Microsoft-Antispam: BCL:0;ARA:14566002|15080799006|7092599003|5072599009|8060799006|461199028|19110799003|10035399004|3412199025|4302099013|440099028|1602099012; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?yNRJggbgKyyZuiwIrVSEUIQ7KVtcYzECOzadB4ierMv1UbLemOUPseSbEus3?= =?us-ascii?Q?mIPd+Bm4l2bLdSnF0leCFwjjerHE+RmkT4d4u4iDR2BRuRrZhQVWJhmakJC+?= =?us-ascii?Q?D66FLrWbO+cElamyTI9Bu8jlWnXM6a2KbcZGWOgurWjBq0u4/yadZzXDBr7V?= =?us-ascii?Q?ZHKj5eY2IP7xzkZLflkS7Yb+XF33j51LV2JQnqZHPpmQXkHvNsuaMkc7+1d5?= =?us-ascii?Q?87J2PZTHUQW2Bz+U176EbQGsjcsDt79gwENPdm7jJczy+Jgi9hdC/D5ue3PR?= =?us-ascii?Q?TO/spU131Ccf7i1CSLLIldQoSDUG194jDc0R7jGge6AGRn6I8sVlYT2Agptt?= =?us-ascii?Q?lMmRNWTwxomF5lTm6XCHgSN6lBUhHK0J2OiHJcaiInPNO6mP0cN8u2JlRI1A?= =?us-ascii?Q?f9Q1KbAONo1+AbNcQLVZYqNxa16kHmiZsvOp2PDjSey5bqtbio/Kr35KMYgF?= =?us-ascii?Q?eJYXISXSBkCNpPBIlJiHl8nr9HREFO7dd2YwQdUZpTkGiWPwcJz68BHT0A/k?= =?us-ascii?Q?FgCJXULP6km+mqf/cQuO0U4lTJYEmoAWYkCMs/lMF0/o+3T5PK5zMUbR8Acn?= =?us-ascii?Q?u8gJ0GUlrqR/IrZZyb0hYBwGKq8PY30R32drMdgn13RDMDEfmdC1w4IzEwiL?= =?us-ascii?Q?e6Ur6EmsFNBtsNkyIn93SfYyxMglRYBpHeD/w+OqdaQaS/Xgez0Lopw9w8mR?= =?us-ascii?Q?t0JfXgGBrs5pJN5f6tWsIhZWckAQNrC47k9Zy/VsdIz3F8GwS7sW1Yc2Cc4e?= =?us-ascii?Q?h9lfssxQDuih+irDMjzakEqyXEtMVMw+2s4jXH/Vea/WAldJGnGkNlIF8A/o?= =?us-ascii?Q?aClx3CpjGNISwEBI8+9bLos9sCh99jZSqf+lXkG6Q/MxxbLzylGjuK5dtX2F?= =?us-ascii?Q?aRxC/XsYbOJFPw/3tkA6LUJXLGgj0X5BdtEnIb2YZhJojsG6ji99buEFoaiF?= =?us-ascii?Q?IB51PLHsA2ovt0w8M7LkzG+Vzw0DFCmHiuoDSNAUnTTkaxv3IYxqP/yHiVSv?= =?us-ascii?Q?MgQdCkk2MAr+0ItHkqqYIhx0nkt8/mXXcNvxQlpeEzGhrzyTbB2rfGE/svKs?= =?us-ascii?Q?O4yePXfN/XBCPTx3lD31GjvivtxwU/IVcMaRl5MTtyXVr2B4AQXHOBzd++vI?= =?us-ascii?Q?MSWt8HyjE2ZDSnQOHkVN7BfZDzwkMPgzUQ=3D=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?jWVN/1RYP5vF2XtIw2RxZNmCWACjGMp/FT6j435lzw7JPkiXV7V2RHyrhZuY?= =?us-ascii?Q?SeFHQga7+ahl6jRr4g883SzKNeH7wQvsMFHKhx55SOLrx4PZMm4DFLOhHIGd?= =?us-ascii?Q?x1ntxeqxON0wyTdMO16UyNz1OdyGGFRcJPsscDINyDgODpHQEuamid8qUEyB?= =?us-ascii?Q?qRsLG6xAb91ZzmhHTJFhdv9H6BwCl61yNGvzfUqPNnmZ28q/ASzfhD81GGUq?= =?us-ascii?Q?nikIhJDS2OVcNk49LPlB+/kZL2CzOYSl1PagLOqDMIrFWR6Hx98MjXMw0BvH?= =?us-ascii?Q?H4ptGk6gy6CX+tbMJRLRZVr8vN+WwnMLK0xoywhJ9G0xQQ2mgHvYyPXLChef?= =?us-ascii?Q?DfhAWylXREJgRYmHPSgnIfx9K2gMvSvMRM/B5RWQzJgK8PuYt+SEa+owmhbK?= =?us-ascii?Q?Q+ZxNlSliKEXHrwaHaeLJMMaHT9R3OzFmIOAn1YYSNSQKnxRtFFpBg2mh0kl?= =?us-ascii?Q?xXBcnkhuYyz3XmS8DudmxkWYOfX5iTvsodOPpyE6RDMP20ilMe3Wi7Vnddan?= =?us-ascii?Q?Je26ybOoVkmFE7YglJtkcLR/CMnaJzms6P10gR8EzlJAQElNljZpZ6dZIOWh?= =?us-ascii?Q?5ziEIWc9Qjc8rOYSJlObx3c0NpDAUAraf8GJ1taC/We5IvqzNsJk1iLC7PgL?= =?us-ascii?Q?P/4WDoHdq+ZBhvoPGM46DDOlmixUnrnY1VwLEWEjeLKOvKkDr2W3ay924x7O?= =?us-ascii?Q?/qROawEKGmS8I6p/Tee/X8keFhWl62+3G+3DYaWlULIdVD17UwRkQ+B95Ooo?= =?us-ascii?Q?iCOi0ashvLv+BxDHzMJkuoOurC6+fOnTlZGtUNx0WHf31qYirSCAxfog0Yzn?= =?us-ascii?Q?AgxgedyJC4wV4EqqyE3VIHzwrOgY+fe/G+I165DQrz9O3xDp5EwBaV7WIf4m?= =?us-ascii?Q?NYiwZBNW2dFNdztJyRrNs9wGuk3jWV14xgLXhq3FGL4q4hv4WkTpHcmXTkaA?= =?us-ascii?Q?3hUWPfXefSQ9/uRFJhLHk6uIKo8CjFhtKZJaF7WO81pP/gtSurZ0p/949Jgy?= =?us-ascii?Q?8lQVTvBkhmdTJnpqCy5qyMeJIZB7FHWdsi0LTS1FtFgGseQm6KD2+0OarbpT?= =?us-ascii?Q?wtP4iABwDfdZTVSexE+nuFymFKB1gI0eQ+XYO+Qlc+ByIuOv0gc9HrDCa47L?= =?us-ascii?Q?ef9h8IY9NRewGB/QKqEMeTYfOGpdBkEZjGEkbkctjOvbqOWc2ggloHCoQjgN?= =?us-ascii?Q?9CutPYna+A9+0oNLpPMg/Bhk3PBhbEeGiGYZBgD09zT/3iIrDX6JcnmsoZM?= =?us-ascii?Q?=3D?= X-OriginatorOrg: sct-15-20-7719-20-msonline-outlook-448bf.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 4669b7cd-46a8-4166-55f9-08dd0e1ddf19 X-MS-Exchange-CrossTenant-AuthSource: ME0P300MB0445.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Nov 2024 13:26:01.8562 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: ME0P300MB0584 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, 18 Nov 2024 at 18:20, wenhui qiu wrote: > HI hackers > These are algorithmic mathematical graphs,By default, vacuum will not be triggered frequently.Looking at the images > the algorithms for pow and sqrt are close, do we want to cancel one of the algorithms? > > log2 > image.png > > sqrt > image.png > pow > image.png > Sorry for the late reply. Did you forget to upload the pictures? > There was an earlier discussion about auto vacuum optimisation( > https://www.postgresql.org/message-id/6a2ac9b7-6535-4bb1-8274-0647f7c31c82%40dalibo.com),I referring to the > discussion in there, I implemented a parameter selection triggering the calculation of AUTO VACUUM,This is my first > patch for the community.Hoping for support from the experts I think this is helpful. One of our customers had large tables that were frequently updated, and their global configuration did not permit timely VACUUM operations on those tables. As a result, they had to adjust the vacuum settings for those specific tables, which unintentionally increased their maintenance burden. However, I'm not sure we need so many autovacuum algorithms here since it makes the choice harder (maybe). -- Regrads, Japin Li