depending on the velocity of insert or update on the base table (the one to be aggregate or calculation made with) just create a specific table for reporting. And, based on the frequency of change decide to recreate on a daily basis or 3 x times a day or what ever.
↧