TRUNCATE cần tạo một tệp mới (trống) cho bảng, điều này có thể gây ra sự cố của bạn. Bạn có thể DROP bảng và tạo lại nó.
Một cách khác, rườm rà hơn sẽ là
DELETE FROM table_name;
VACUUM table_name; -- no FULL!
Trong khi VACUUM thường không thu nhỏ bảng, nó sẽ cắt bớt các trang trống ở cuối bảng. Nếu bảng trống, điều đó sẽ xóa tất cả các trang.