#  Re: Android клиент
Andrew Lobanov (tavern,1) → vit01  –  16:03:11 2016-10-17

AL>> А один раз считать непосредственно весь список не выйдет получается?
vit01> Вообще, я так изначально и хотел реализовать, но тут всё упёрлось в sqlite. Одним запросом count(*) для разных условий не сделаешь. Поэтому решил запихнуть одиночные запросы данных в каждый элемент.

Я эту проблему пытаюсь периодически у себя решить. counts(*) медленный. Даже counts(1) медленный. А вот aio уже вполне сносен. Подсчёт ведётся только при запуске и после фетча. Всё остальное время количество сообщений берётся из списка.

Но с sqlite получается слишком медленно у меня. На нетбуке занимает пересчёт всех существующих эх со всеми сообщениями занимает порядка 3-5 секунд.
Powered by iii-php v0.11