У меня есть таблица, которая получает более 2 миллионов подробных строк в день.
У меня есть триггер, который записывает сводные данные в другую таблицу. Я суммирую данные в 5-минутные «сегменты» путем преобразования исходного времени и даты, получая около 350 тыс. Строк в день.
Через неделю у меня есть cronjob, который раскатывает 5-минутные сегменты в ежечасные, еще больше сокращая объем хранения примерно до 80 тыс. Строк в день.
Мы используем сводные данные для отчетности, а также для более длительного хранения.
Это RRD-структура бедняка.
Надеюсь, это поможет.