PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

ERRO:não foi possível estender o arquivo pg_tblspc/4815857/PG_11_201809051/16321:Sem espaço no dispositivo


TRUNCATE precisa criar um novo arquivo (vazio) para a tabela, o que provavelmente causa seu problema. Você pode DROP a tabela e recriá-la.

Outra maneira mais complicada seria
DELETE FROM table_name;
VACUUM table_name;  -- no FULL!

Enquanto VACUUM normalmente não reduz a tabela, ele truncará as páginas vazias do final da tabela. Se a tabela estiver vazia, isso removerá todas as páginas.