Задать вопрос

Как оптимизировать запрос в MongoDB?

есть более миллиона записей в mongodb
сейчас я считаю среднюю цену всех продуктов запроса
$average = round(Product::find()->average('price'));

она считается более 2-3 секунд , можно ли как то оптимизировать чтобы быстрее стало ? или придется все таки кешировать
  • Вопрос задан
  • 264 просмотра
Подписаться 2 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
mitaichik
@mitaichik
Сделайте explain, посмотрите что там происходит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы