sql >> Database >  >> RDS >> PostgreSQL

FOUT:kon bestand pg_tblspc/4815857/PG_11_201809051/16321 niet uitbreiden:geen ruimte over op het apparaat

TRUNCATE moet een nieuw (leeg) bestand voor de tabel maken, wat waarschijnlijk uw probleem veroorzaakt. U kunt DROP de tafel en maak deze opnieuw.

Een andere, omslachtigere manier zou zijn:

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

Terwijl VACUUM normaal gesproken krimpt de tabel niet, maar worden lege pagina's aan het einde van de tabel afgekapt. Als de tabel leeg is, worden alle pagina's verwijderd.




  1. Maak verbinding als gebruiker zonder wachtwoord ingesteld op Postgresql 8.4 via JDBC

  2. Topfouten die moeten worden vermeden bij MySQL-replicatie

  3. Verversen van metadata over gebruikersfuncties t-SQL

  4. Kan niet deelnemen en selecteren in vervolg -- PG::SyntaxError