PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Suppression d'une colonne dans Postgres sur un grand ensemble de données

ALTER TABLE DROP COLUMN ne fait que désactiver les colonnes dans les tables système. Il est très rapide, mais il ne supprime pas les données des fichiers de tas. Vous devez faire VACUUM FULL plus tard pour compacter l'espace fichier alloué. ALTER TABLE DROP COLUMN est donc très rapide. Et pour compacter les fichiers, il faut appeler le plus lent (avec LOCK exclusif) VACUUM FULL.