2011-12-15 35 views
5

Là một phần của việc làm mới một số bản ghi khách hàng trong cơ sở dữ liệu sqlite của tôi, tôi đã xóa một tải bản ghi và sau đó nhập một số từ một bảng đã nhập. Sau đó tôi đã xóa bảng tạm thời và làm một chân không. Các tập tin đã được khoảng 6mb trước khi hút bụi và sau đó 10mb sau khi hút bụi. Tôi đã kiểm tra tính toàn vẹn và có vẻ ổn. Tôi đã làm một thử nghiệm khác và nếu tôi không hút chân không, kích thước tệp vẫn còn khoảng 6mb.Cơ sở dữ liệu SQLite lớn hơn sau khi chân không

Tôi có làm gì sai không?

(Tôi đã làm chân không bằng cách sử dụng một trình quản lý SQLite. Khi sử dụng SQLiteSpy, tuy nhiên, nó hoạt động đúng. Vì vậy, nó có vẻ là một vấn đề với SQLite Manager. Có thể sử dụng cho một người có vấn đề tương tự)

+1

Trông giống như một lỗi với Trình quản lý SQLite. Những người dùng khác của công cụ đó có đang gặp phải điều tương tự không? – Tshepang

+0

Có. Nó có vẻ là một vấn đề với SQLite Manager. Xem ở trên. – alj

+0

Đúng. Chỉ cần phát hiện ra rằng quản lý SQLite bóng bay một 95Mb DB đến 108Mb. Chắc chắn sẽ kiểm tra SQLiteSpy. Cảm ơn. – Barton

Trả lời

5

Đó là lỗi với Trình quản lý SQLite. Xem nhận xét của tôi trong bài đăng gốc. Hoạt động khi sử dụng một công cụ khác như SQLiteSpy.

Các vấn đề liên quan