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.