У меня есть сомнение, лучше всего, с точки зрения производительности, извлечь из большой базы данных (50k + строк) на MySQL «рассчитанные» данные или выполнить исчисление «на лету»?Получение запроса против исчисления - лучшая производительность?
Исчисление - это просто деление и умножение некоторых данных, которые все же получены из БД, но много данных (минимум ~ 300 исчислений на нагрузку).
Другое примечание. Эта «страница» может быть загружена несколько раз (это не только одноразовая загрузка).
Я думаю, что вычислить значение (например, используя фоновое задание), а затем только извлечение из БД - лучшее решение с точки зрения производительности, не так ли?
Есть много различий в двух подходах?
+1 спасибо очень хорошее объяснение! – damoiser