Привет еще раз.
Тестирую приложение свое с автомобилями ( доска обьявлений )
Фильтрую результаты в основном с помощью двух функций
1) whereJsonContains
2) where
3) orderBy
Закинул 300 000 фейковых записей)
на локалке наблюдаю тормоза)
Выборка из 300 000 записей по одной марке где 2580 результатов заняла 5 секунд ( сидел с секундомером)
Потом из этих 2580 записей еще по цене сделал выборку ( где в результате вышло 22 оффера )
получилось 6 секунд.
Не очень устраивает так сказать)
Как можно тестить скорость, количество запросов в БД и вообще из-за чего так тормозит?
Есть ли индексы в полях, по которым идет выборка?