David Thielen is the CTO & founder at a reporting software company. He has distilled a set of practices that will increase the speed of report generation, regardless of the reporting system used. He starts with:

  1. If nothing else follow this rule - do not fight your report designer.
  2. Use the appropriate approach.
  3. Understand and accept the limitations of your designer.
  4. K.I.S.S. - Keep It Simple (Stupid).

More detail on the above four items, more general practices, and specific best practices for five vendors at Turbo-charge Your Report Speed – General Rules & Guidelines