вы хотите что-то из серебра... но без понимания специфики работы приложения и данных, только из говна пули получаются(((
C чего вы взяли, что я не понимаю специфики?
Вопрос простой. Пользователь выбирает подмножество данных. Можно ли каким-то образом обработать только это подмножество и сохранить данные в другие таблицы для статистики, не плодя стопицот одинаковых запросов.