Я использую SQLite в своем мобильном приложении для сбора данных с датчика с помощью Bluetooth Low Energy.Датчик отправляет значения каждую секунду.Подход, который я использовал, такой: когда новые данные получены, я их читаю и вставляю в таблицу в базе данных.Проблема заключается в следующем: я заметил, что приложение падает, когда оно достигает 1500 вставки.Мой вопрос:
С точки зрения производительности, лучше ли вставлять одно значение в секунду (подход, который я использую сегодня) или собирать 60 значений в переменную массива, а затем вставлять их в одну транзакцию?
Есть ли другой способ оптимизировать производительность SQLite?Мне нужно, чтобы приложение работало весь день.Это 86400 значений для хранения