Za ubrzavanje sporog agregatnog upita najprije utvrdite što rezultat znači i koja operacija troši vrijeme. Agregacija spaja retke u sažetak, primjerice prihod po trgovcu. Trošak ovisi o količini podataka koje treba pročitati i spojiti.
Uzmimo nadzornu ploču s prihodom prošlog mjeseca. Taj primjer pomaže odlučiti treba li poboljšati upit, pohraniti unaprijed pripremljeni sažetak ili premjestiti izvještavanje.
1. Provjerite odgovor prije ubrzavanja
Razjasnite znači li prihod plaćene ili stvorene narudžbe, kako se obračunavaju povrati i koje su valute uključene. Pitajte i koliko svježi podaci moraju biti. Te odluke mijenjaju upit i moguće optimizacije.
