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.