dbTalk Databases Forums  

Caching entire cube to improve query time

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss Caching entire cube to improve query time in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Amir
 
Posts: n/a

Default Caching entire cube to improve query time - 11-21-2003 , 09:02 AM






Hi all,

I have a small cube. The total size of the cube is 16.14
MB and the total size of the database is 21.06 MB.

It has 17 dimensions (2 of which are virtual). It has 10
partitions. I have 15 measures plus 6 calculated members.

My calculated members take a while to come up. I looked at
the performance counters and found that 97% of the queries
are being answered from Files. Only the remaining 3% are
answered dirently from cache. Since my cube is so small
can I cache the entire cube. ? I have 500 MB of RAM, not
sure how much Cache I have.

How can do this so that most of my queries are run from
the cache? Is there a parameter or something that I need
to set or is it more involved? Any ideas would be
appreciated. Also, if you can point me to some good
documentation on this topic.

Thanks a lot,
Amir

Reply With Quote
  #2  
Old   
Ray Higdon
 
Posts: n/a

Default Re: Caching entire cube to improve query time - 11-21-2003 , 09:13 AM






Try this link, lots of info:

http://www.microsoft.com/technet/tre...e/ANSvcsPG.asp

If you are not using MOLAP, use it, and depending on how much your users
drill into your cube, you want to use at least 90% for the storage design
and pre-aggregating the aggs. You can do what is called "warm the query
results cache" by looking at your AS query log and determine what dims are
most commonly hit and running queries that look at those dims to load into
the results cache, this is detailed in the above URL.

HTH

--
Ray Higdon MCSE, MCDBA, CCNA
--
"Amir" <acharania (AT) trimontrea (DOT) com> wrote

Quote:
Hi all,

I have a small cube. The total size of the cube is 16.14
MB and the total size of the database is 21.06 MB.

It has 17 dimensions (2 of which are virtual). It has 10
partitions. I have 15 measures plus 6 calculated members.

My calculated members take a while to come up. I looked at
the performance counters and found that 97% of the queries
are being answered from Files. Only the remaining 3% are
answered dirently from cache. Since my cube is so small
can I cache the entire cube. ? I have 500 MB of RAM, not
sure how much Cache I have.

How can do this so that most of my queries are run from
the cache? Is there a parameter or something that I need
to set or is it more involved? Any ideas would be
appreciated. Also, if you can point me to some good
documentation on this topic.

Thanks a lot,
Amir



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.