Вы правы по поводу специализированной БД, но пока что нужно ограничится средствами MariaDB (10.3).
Дело в том, что эта таблица представляет собой срезы статистики, чтобы не делать сложные выборки с других таблиц. Сюда сбрасывается вся информация, которая собирается посуточно (одна запись для date + user_id), никаких проблем - все быстро и четко, вот сейчас появилась необходимость сделать ее почасовой, а возможно и поминутной.
m0nym, статистика в реальном времени, построение графика может запрашиваться любым пользователем (просто при открытии странички), графиков много. Кешировать на стороне клиента можно, но не хотелось бы.