Има редица компромиси, които трябва да се вземат предвид при това. Вие ги намекнахте вече във вашия въпрос. Своевременност и точност срещу натоварване и мащаб.
Групирането на изчисленията е най-добрият начин за намаляване на натоварването и увеличаване на мащаба, ако навременността и точността не са необходими и системата изпитва голямо натоварване на записи.
Наистина трябва да проучите използването на системата и да определите за кои области трябва да оптимизирате. Оптимизирането за запис има различни ограничения от оптимизирането за четене. Същото за навременността или точността на данните.
Определете кои от тях са най-важни за вашето приложение и направете подходящия компромис.