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.96) (envelope-from ) id 1viUlh-007vft-0I for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Jan 2026 09:44:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1viUlf-006FPs-2I for pgsql-hackers@arkaria.postgresql.org; Wed, 21 Jan 2026 09:44:52 +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.96) (envelope-from ) id 1viUlf-006FPk-1K for pgsql-hackers@lists.postgresql.org; Wed, 21 Jan 2026 09:44:51 +0000 Received: from goedel.df7cb.de ([49.13.90.212]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1viUlc-001ZUW-0y for pgsql-hackers@lists.postgresql.org; Wed, 21 Jan 2026 09:44:50 +0000 Received: from msg.df7cb.de (unknown [IPv6:2a02:908:1472:9340:f0ad:fc6e:9c86:f1dc]) by goedel.df7cb.de (Postfix) with ESMTPSA id 28F09B757; Wed, 21 Jan 2026 09:44:46 +0000 (UTC) Date: Wed, 21 Jan 2026 10:44:45 +0100 From: Christoph Berg To: VASUKI M Cc: Ilia Evdokimov , PostgreSQL Hackers , Robert Haas , David Rowley , Robert Treat Subject: Re: Optional skipping of unchanged relations during ANALYZE? Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Re: VASUKI M > VACUUM(SMART); IMHO it was a historical mistake to combine VACUUM and ANALYZE into a single command. We should not add any more options on that combination. If people want to pass options to ANALYZE, they should call ANALYZE and not VACUUM. Christoph