Acabo de ver este interesante artículo en el blog de SQLCat que contiene algunos consejos sobre MDX, la mayoría de los cuales no conocía:
http://blogs.msdn.com/sqlcat/archive/2006/10/12/best-sql-server-2005-mdx-tips-and-tricks-part-1.aspx

Sin embargo, me cuidaría de no tomarlas todas como reglas generales. Me encontré con el problema descrito sobre los miembros calculados que usan ParallelPeriod versus tuplas codificadas a principios de este año en un trabajo de ajuste de rendimiento, pero no pude reproducirlo en AdventureWorks ni en ningún otro cubo, así que supuse que no era tan simple como miró y por lo tanto no blog sobre ello; Sospecho que algunos de los otros tampoco son generalmente aplicables (verifiqué con autoridad superior y aceptó). Sin embargo, eso no significa que no valga la pena probarlos si tiene problemas de rendimiento.