над объектом делаю что то типа
SELECT
t,
avg(c)
FROM
(
SELECT
date AS t,
count() AS c
FROM adv.events
WHERE (t >= today())
GROUP BY
t,
session_id,
object
ORDER BY t ASC
)
GROUP BY t
ORDER BY t ASC
но этот запрос не укладывается в память тк уникальных сессий около 1млн а кол-во объектов - 15000 те получается очень много строк, есть какой нибудь способ это посчитать лучше, без вложенных запросов?
на хайлоаде последнем был доклад на эту тему, есть на ютуюе в свободном доступе.
У вас что-то не так с sql-запросом. В group by есть session_id, которого нет в SELECT
Обсуждают сегодня