Стратегия сокращения базы данных - PullRequest
1 голос
/ 24 декабря 2011

Я планирую написать приложение Android, в котором я буду использовать его базу данных SQLite. Мне было интересно, каким должно быть мое ограничение на количество rows, которое я могу хранить. Должен ли я иметь предел?

Если этот предел будет преодолен, какова лучшая стратегия, чтобы справиться с этой ситуацией, при условии, что мне нужно сохранить их, а не delete их!

Ответы [ 2 ]

2 голосов
/ 24 декабря 2011

Прямо сейчас я могу убедиться, что мое приложение работает с 1,3 МБ без проблем.

Если вам абсолютно необходимо сохранить все данные и у вас возникли проблемы, вы можете использовать SD-карту, но в большинстве случаев этот аргумент несколько спорен.

Вот обсуждение максимальных размеров базы данных: Link

1 голос
/ 24 декабря 2011

Вы должны быть ограничены таким количеством информации, которое необходимо хранить в базе данных. Сохраните то, что вам нужно. Избегайте ненужных строк.

Имейте в виду, что, например, вы можете перезаписать данные в своей базе данных; Пользователь редактирует информацию.

Это позволит вам повторно использовать те же строки.

Надеюсь, что это отвечает на ваш вопрос

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...