Re: Determine potential change in table size after a column dropped? - Mailing list pgsql-admin

From Laurenz Albe
Subject Re: Determine potential change in table size after a column dropped?
Date
Msg-id 84b61f419a0a5ba1049c7d74a85b6790bfe9e1e9.camel@cybertec.at
Whole thread Raw
In response to Re: Determine potential change in table size after a column dropped?  (Wells Oliver <wells.oliver@gmail.com>)
Responses Re: Determine potential change in table size after a column dropped?  (Thomas Kellerer <shammat@gmx.net>)
Re: Determine potential change in table size after a column dropped?  (Wells Oliver <wells.oliver@gmail.com>)
List pgsql-admin
On Sat, 2022-01-22 at 09:08 -0800, Wells Oliver wrote:
> I need only drop the column and VACUUM FULL the table, and not the entire DB, right?

Not that VACUUM (FULL) will *not* physically get rid of a dropped column,
as it just copies the complete rows to a new table.

You would need something like:

CREATE TABLE newtab (LIKE oldtab);
INSERT INTO newtab SELECT * FROM oldtab;

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com




pgsql-admin by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: Determine potential change in table size after a column dropped?
Next
From: Thomas Kellerer
Date:
Subject: Re: Determine potential change in table size after a column dropped?