По сути, вы этого не делаете. Вы оставили проблемы с производительностью силой вашей руки.
Это лучший ответ, потому что в 99% случаев вам следует не проводить предварительную оптимизацию, как это, лучше просто рассчитать ее на лету.
Однако разработчики клиентских приложений довольно часто приходят на сервер с ошибочными предубеждениями, такими как " вычисление по требованию ... производных атрибутов ... - * часто недопустимо медленно", и это просто НЕ правда. Правильная формулировка здесь будет такой: « - это редко недопустимо медленно ».
Таким образом, если вы не являетесь экспертом в этом (разработчик БД и т. Д.), Вам не следует заниматься преждевременной оптимизацией. Подождите, пока не будет исправлено очевидное , то затем посмотрите на предварительную агрегацию.