Calculation performance may be affected if a database outline has multiple flat dimensions. A flat dimension has very few parents, and each parent has many thousands of children; in other words, flat dimensions have many members and few levels.
You can improve performance for outlines with multiple flat dimensions by adding intermediate levels to the database outline.