ABSTRACT

With much reading and experimenting, I learned to design cubes that would load, aggregate, and retrieve with all the speed of my rst, simple cubes. is chapter lists a number of design rules I have developed and now use to optimize performance, along with the reasons behind those rules. It is my hope that you the reader will be able to not only use these rules, but also gain an understanding of the reasons in order to make informed decisions. e implications of not following the rules can be major, but if you decide to relax them, then you will be able to understand and accept the consequences.