[Mondrian] Mondrian performance

Pranav.Matekar at zycus.com Pranav.Matekar at zycus.com
Tue Mar 6 11:27:25 EST 2007

hi Julian 

can u tell us,
 when can we get new version of mondrian with iterator-based evaluation 
i want to test this types of queries on that version

can u suggest,
which types of analytical server (MOLAP,ROLAP,HOLAP) or which currently 
available analytical server can provide me faster result for such( top in 
top ) type of queries ? 


"Julian Hyde" <julianhyde at speakeasy.net> 
Sent by: mondrian-bounces at pentaho.org
03/04/2007 02:11 AM
Please respond to
Mondrian developer mailing list <mondrian at pentaho.org>

"'Mondrian developer mailing list'" <mondrian at pentaho.org>

RE: [Mondrian] Mondrian performance

The query you are executing is a classic BAD query for mondrian. It 
requires a lot of intermediate results -- the cartesian product of the 
dimensions you are generating over -- in memory, so it will take a lot of 
time and a lot of memory.
The iterator-based evaluation mechanism which Richard Emberson recently 
introduced may help with some queries of this style, but that mechanism is 
not fully mature yet.
Those kind of queries are well outside mondrian's sweet spot. I recommend 
that you don't use mondrian for them.

From: mondrian-bounces at pentaho.org [mailto:mondrian-bounces at pentaho.org] 
On Behalf Of Pranav.Matekar at zycus.com
Sent: Saturday, March 03, 2007 12:18 AM
To: mondrian at pentaho.org
Subject: [Mondrian] Mondrian performance


i am new to this group 
currently i am evaluating mondrian 

i have done some testing on mondrian 
with 6,000,000 records 

and 60,000 elements in one dimension 
and 6000 elements in others 10 dimensions 

i have used top in top, ie. top 10 supplier of top 10 categories (60,000 
suppliers ),  via using generate and topcount 
it's taking more than 10 min 

and if i am applying filters on this query 
result is not coming 

i am currently testing via oracle 
i have created indexing on each column of star schema 
i have done analyze schema on oracle 

i used following setting 

i checked logging of mondrian 
it's doing top in memory 
for 60,000 elements, if mondrian is doing top in memory and i am using top 
in top for this dimension with filters 
getting result in 1 min is difficult. 

is there any solution for this problem? 

thank you. 

Mondrian mailing list
Mondrian at pentaho.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pentaho.org/pipermail/mondrian/attachments/20070306/c54849ee/attachment.html 

More information about the Mondrian mailing list