Выполнение запросов SQLite на множестве потоков может привести к замедлению вашего приложения 🤯
Разработчик делает классный разбор того, как работают запросы SQLite в Android и как их оптимизировать. Статья - параллельность в Android SQLite (EN,11м)
Основные выводы:
👉 Используйте забандленную версию SQLite (добавит около 1 Мб за каждый ABI)
👉 Если работает с несколькими БД через ROOM, то задавайте CoroutineContext или Executor для выполнения запросов
👉 Больше полезного в статье, почитай. Она того стоит
#android #room #sqlite #jetpack
Post #8664
7.08K


- 🤯 28
- 👍 14
- ❤ 3