Při optimalizaci pomalé agregace nejprve zjistěte, co výsledek znamená a která operace spotřebovává čas. Agregace spojuje řádky do souhrnu, například tržeb podle obchodníka. Její cena závisí na množství čtených a slučovaných dat.
Uvažujme přehled tržeb za minulý měsíc. Na tomto příkladu rozhodněte, zda zlepšit dotaz, ukládat připravený souhrn, nebo přesunout reporting jinam.
1. Před zrychlením potvrďte správnost
Vyjasněte, zda tržby znamenají zaplacené, nebo vytvořené objednávky, jak se započítávají vratky a které měny jsou zahrnuty. Určete také požadovanou čerstvost přehledu. Tyto volby mění dotaz i možnosti optimalizace.
