sql >> Databáze >  >> RDS >> PostgreSQL

CHYBA:Nelze rozšířit soubor pg_tblspc/4815857/PG_11_201809051/16321:Na zařízení nezbývá místo

TRUNCATE potřebuje vytvořit nový (prázdný) soubor pro tabulku, což pravděpodobně způsobuje váš problém. Můžete DROP stůl a znovu jej vytvořte.

Jiný, těžkopádnější způsob by byl

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

Zatímco VACUUM normálně tabulku nezmenšuje, zkrátí prázdné stránky z konce tabulky. Pokud je tabulka prázdná, odstraní se tím všechny stránky.




  1. Zdá se, že pymysql callproc() ovlivňuje následující výběry

  2. Vytvořte spouštěč pro smazání řádků, které jsou starší než 90 dní

  3. Mysqli_fetch_assoc($result), ukazatel se přesune na další záznam. Existuje nějaký způsob, jak resetovat ukazatel na začátek výsledku dotazu?

  4. CakePHP převádí celá čísla MySQL na řetězce... kazí funkci rand().