PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Eliminazione della colonna in Postgres su un set di dati di grandi dimensioni

ALTER TABLE DROP COLUMN disabilita solo le colonne nelle tabelle di sistema. È molto veloce, ma non rimuove i dati dai file heap. Devi fare VACUUM FULL in seguito per compattare lo spazio file allocato. Quindi ALTER TABLE DROP COLUMN è molto veloce. E per compattare i file, devi chiamare il più lento (con esclusivo LOCK) VACUUM FULL.