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

ERREUR :impossible d'étendre le fichier pg_tblspc/4815857/PG_11_201809051/16321 :aucun espace disponible sur l'appareil

TRUNCATE doit créer un nouveau fichier (vide) pour la table, ce qui cause probablement votre problème. Vous pouvez DROP la table et recréez-la.

Une autre façon, plus lourde, serait

DELETE FROM table_name;
VACUUM table_name;  -- no FULL!

Tant que VACUUM ne réduit normalement pas le tableau, il tronquera les pages vides à la fin du tableau. Si le tableau est vide, cela supprimerait toutes les pages.