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 1s55Rx-0034ws-LB for pgsql-admin@arkaria.postgresql.org; Thu, 09 May 2024 15:12:49 +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 1s55Rv-008Q0X-W6 for pgsql-admin@arkaria.postgresql.org; Thu, 09 May 2024 15:12:48 +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 1s55Rv-008Q0O-Gw for pgsql-admin@lists.postgresql.org; Thu, 09 May 2024 15:12:47 +0000 Received: from mailout.easymail.ca ([64.68.200.34]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1s55Rs-000C0V-Vv for pgsql-admin@lists.postgresql.org; Thu, 09 May 2024 15:12:46 +0000 Received: from localhost (localhost [127.0.0.1]) by mailout.easymail.ca (Postfix) with ESMTP id 7700A6F3F3; Thu, 9 May 2024 15:12:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elevated-dev.com; s=easymail; t=1715267562; bh=sMX/0bMwnHdF9RREKeHBakErNuD4jmiQdzm9O7P/T/w=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=2TqnH1AZnLlmTFYSks7IlO4P0b6TjKuErrxiRVaJapuhpwJrgvyagaYOqiI/FJErj Tws2X1/Xt+W+pfJRs+4a7jQF27tJabGIn84uTaQpsdBuA0rr3mbEWx2pKmDDkVjDC8 vefcyQgzMNb/QgouF7vnZXj/znz8tcLH4N9WaHxDcqW5X93TdN33Lh6dPtSfLF15Yj VMDKyzR62oDxcDg5NodeMP7WkX1oR3X2U1QaWuO4Ai668bTQMuFirYy3NoyGg2vatW L7wTdrtDWhgNnPdWDvI2EkPm5JfbXY3e3lmq49mk/xt/3t7+K4Xq1Wxxl4ABqfS/sb O90tFwvLL82iw== X-Virus-Scanned: Debian amavisd-new at emo07-pco.easydns.vpn Received: from mailout.easymail.ca ([127.0.0.1]) by localhost (emo07-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CaFe87ORvkN7; Thu, 9 May 2024 15:12:42 +0000 (UTC) Received: from smtpclient.apple (unknown [165.140.184.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailout.easymail.ca (Postfix) with ESMTPSA id E77E76F3F1; Thu, 9 May 2024 15:12:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elevated-dev.com; s=easymail; t=1715267562; bh=sMX/0bMwnHdF9RREKeHBakErNuD4jmiQdzm9O7P/T/w=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=2TqnH1AZnLlmTFYSks7IlO4P0b6TjKuErrxiRVaJapuhpwJrgvyagaYOqiI/FJErj Tws2X1/Xt+W+pfJRs+4a7jQF27tJabGIn84uTaQpsdBuA0rr3mbEWx2pKmDDkVjDC8 vefcyQgzMNb/QgouF7vnZXj/znz8tcLH4N9WaHxDcqW5X93TdN33Lh6dPtSfLF15Yj VMDKyzR62oDxcDg5NodeMP7WkX1oR3X2U1QaWuO4Ai668bTQMuFirYy3NoyGg2vatW L7wTdrtDWhgNnPdWDvI2EkPm5JfbXY3e3lmq49mk/xt/3t7+K4Xq1Wxxl4ABqfS/sb O90tFwvLL82iw== Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Subject: Re: Request for feature: VACUUM FULL updates pg_stat_all_tables.last_vacuum From: Scott Ribe In-Reply-To: Date: Thu, 9 May 2024 09:12:31 -0600 Cc: Ron Johnson , Pgsql-admin Content-Transfer-Encoding: quoted-printable Message-Id: <1F345CC7-6A59-4324-B6D2-BDC80B96182F@elevated-dev.com> References: To: "David G. Johnston" X-Mailer: Apple Mail (2.3774.500.171.1.1) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On May 9, 2024, at 8:49=E2=80=AFAM, David G. Johnston = wrote: >=20 > Why? RECREATE TABLE says exactly what it does: recreates the table, = and doesn't pretend to do something it doesn't do (vacuum the table). The current method is just one alternative to implement the goal: = removing all dead tuples. Exposing the implementation detail in the = command name is not really any kind of improvement, IMO.