Mam małe pytanie dotyczące przechowywania danych w bazie danych SQLite. Ile rekordów w bazie danych SQLite możemy maksymalnie przechowywać? Czy jest jakieś ograniczenie? Jeśli dane wykraczają poza to ograniczenie, jaki rodzaj błędu daje? Czy cały system ulegnie awarii, czy co się stanie?Maksymalna pojemność bazy danych SQLite
Odpowiedz
podstawie this stronie:
Android nie nakłada żadnych ograniczeń poza standardową SQLite pojęć. Zalecamy uwzględnienie pola klucza wartości autoinkmentu o numerze , który może być użyty jako unikalny identyfikator, aby szybko znaleźć rekord. Nie jest to wymagane w przypadku prywatnych danych, ale jeśli zaimplementujesz dostawcę treści, , musisz podać unikalny identyfikator przy użyciu stałej BaseColumns._ID.
Limit jest powiązany z SQLite limitation. Co się stało, kiedy osiągnęliśmy ten limit, domyślam się, że Android podniesie SQLiteFullException.
Dzięki @silent , Jeśli przechowuję 1 0r 2 dni Informacje o lokalizacji na sqlite dla peridiocity 15 minut, czy będzie pełna? Jak mogę skrócić tabelę, jeśli baza danych się zapełni? –
4 * 24 = 96 wejście/dzień = 1.000.000.000/96 = ~ 28500 lat. Myślę, że w twojej sytuacji nigdy nie będziesz musiał się obcinać. Możesz jednak wykonać polecenie "DELETE * FROM yourtable", aby skrócić dane. – ariefbayu
Dziękuję bardzo .... za oczyszczenie koncepcji .... !! –
Jego maksimum 140 terabajtów. W Więcej szczegółów
SQLite został pierwotnie zaprojektowany z polityką unikania arbitralnych granice. Oczywiście każdy program działający na maszynie o skończonej pamięci i na dysku ma pewne ograniczenia. Ale w SQLite te granice nie były dobrze zdefiniowane. Zasady były takie, że gdyby pasował do pamięci i mógłbyś policzyć ją 32-bitową liczbą całkowitą, to powinien on działać .
- 1. Jaka jest pojemność bazy danych Mnesia?
- 2. Jaka jest maksymalna pojemność pliku plist?
- 3. Schemat bazy danych Android Sqlite
- 4. Android: zamykanie bazy danych SQLite
- 5. Testowanie bazy danych SQLite Android
- 6. połączenie bazy danych sqlite golang
- 7. Jak podłączyć CakePHP do bazy danych SQLite?
- 8. Budowanie bazy danych sqlite poza projektem Androida?
- 9. Powody korzystania czytelny bazy danych SQLite
- 10. Zapełnianie Spinner z bazy danych SQLite Android
- 11. Replikacja peer-to-peer bazy danych sqlite
- 12. Sync bazy danych sqlite z mysql
- 13. Android: SQLite używającej niewłaściwej bazy danych
- 14. Tworzenie bazy danych w JDBC Sqlite
- 15. Czy istnieje ograniczenie rozmiaru bazy danych SQLite?
- 16. Używanie bazy danych SQLite w Libgdx
- 17. Dodaj plik HTML do bazy danych SQLite
- 18. Uzyskać minimum z kolumny bazy danych SQLite?
- 19. Czy mogę zaszyfrować hasło bazy danych SQLite?
- 20. SQLite - nie można otworzyć pliku bazy danych
- 21. Szyfrowanie bazy danych SQLite w C#
- 22. bazy danych sqlite w języku perskim
- 23. Maksymalna długość ciągu Sqlite Androida?
- 24. Maksymalna liczba wierszy w tabeli sqlite?
- 25. skutecznie uwolnienie SQLite bazy
- 26. Synchronizacja bazy danych klienta SQLite z bazą danych serwera MySQL
- 27. eksport danych z programu Excel do bazy danych sqlite
- 28. Pojemność "bitu danych" a "bitu górnego"?
- 29. Jak skopiować tabelę sqlite z bazy danych dysku do bazy danych pamięci w pythonie?
- 30. PPL Pojemność wydajność
pokrewne: http://stackoverflow.com/questions/3482635/what-is-a-maximum-size-of-sqlite-database-on-android – nawfal
1 Tera Byte .... –