2011-12-15 24 views
5

W ramach odświeżania niektórych rekordów klientów w mojej bazie danych sqlite, usunąłem ładunek rekordów, a następnie zaimportowałem niektóre z zaimportowanych tabel. Następnie usunąłem tabelę tymczasową i zrobiłem próżnię. Plik był około 6mb przed odkurzaniem, a następnie 10mb po odkurzaniu. Zrobiłem test integralności i wydaje się, że jest OK. Zrobiłem kolejny test i jeśli nie odkurzam, rozmiar pliku wciąż wynosi około 6 MB.Baza danych SQLite staje się większa po odkurzeniu.

Czy robię coś nie tak?

(Robiłem próżnię za pomocą SQLite Managera.Kiedy używa SQLiteSpy, jednak działa poprawnie, więc wydaje się być problem z SQLite Manager.Może być użyteczny dla kogoś, kto ma podobny problem)

+1

Wygląda jak błąd z SQLite Manager. Czy inni użytkownicy tego narzędzia doświadczają tego samego? – Tshepang

+0

Tak. Wygląda na to, że jest to problem z SQLite Managerem. Patrz wyżej. – alj

+0

Tak. Właśnie odkryłem, że SQLite Manager balansuje DB 95 MB do 108 MB. Na pewno sprawdzę SQLiteSpy. Dzięki. – Barton

Odpowiedz

5

To błąd w SQLite Manager. Zobacz moje komentarze w oryginalnym poście. Działa przy użyciu innego narzędzia, takiego jak SQLiteSpy.

Powiązane problemy