MySQL Version 5.5.28
I am working on storing summary data such as counts, averages, rates, times for each hour of the day, grouped by "account_id", "affiliate_id", "hour" for each day.. I've included the start of a table to give an idea as to what I'm trying to do so far, but as you can see the table has many columns and will have many more when I add the rest of my columns..
The purpose is for faster page loading of reports.
I guess what I'm looking for is any advice on alternative solutions that may work for me here.. Or is this the proper way to store hourly data for faster page loads??
Thanks all!!