Партиционирование
Разбиение большой таблицы на более мелкие физические части по некоторому признаку — дате, ID клиента, региону.
Партиционирование по диапазону: одна партиция на месяц. По хешу: равномерное распределение. Запросы быстрее (база читает только нужные партиции), старые данные проще архивировать и удалять. Не путать с шардингом, где части живут на отдельных узлах.