dbTalk Databases Forums  

OLAP MEMORY BOTTLENECK

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


Discuss OLAP MEMORY BOTTLENECK in the microsoft.public.sqlserver.olap forum.



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

Default OLAP MEMORY BOTTLENECK - 02-09-2004 , 01:11 PM






I ran Performance Monitor on my OLAP Server and during the
building of cubes the "memory available" went from "141"
in MBytes to "4" and the "memory pages/sec" went from "0"
to a range of "35 to 100". I checked the other counters
and there was no cpu or I/O bottleneck

The current values for properties in the olap server are
maximum number of threads -
minimum allocated memory - 511 M
memory conservation threshold - 2799 M
read ahead buffer size - 4 M
process buffer size - 32 M

Being new to Analysis Services, am wondering why paging is
excessive during building of cubes. Have 2 cpus and 3 gig
of memory. No users complained of response time
Any ideas/suggestions/comments?



Reply With Quote
  #2  
Old   
Bas Kersten [MSFT]
 
Posts: n/a

Default RE: OLAP MEMORY BOTTLENECK - 02-10-2004 , 01:27 AM






Hi,

Your system needs indeed some tuning. I would suggest the following:

min memory I suggest to put that on 1024mb (otherwise is the cleanerthread
kicking in to fast)
memory conser treshold to 2048 (it will not take up to 2799 without /3gb
switch set)
process buffer needs probably being increased, follow this procedure to get
to the correct size:

Appendix D: How to Tune the Process Buffer Size
from:
Microsoft SQL Server 2000 Analysis Services Performance Guide
http://www.microsoft.com/technet/tre...hNet/ProdTechn
ol/SQL/Maintain/Optimize/ANSvcsPG.asp

HTH,
Bas

"This posting is provided "AS IS" with no warranties, and confers no
rights."


Reply With Quote
  #3  
Old   
Dave Wickert [MSFT]
 
Posts: n/a

Default Re: OLAP MEMORY BOTTLENECK - 02-10-2004 , 06:30 AM



Your process buffer size is set WAY too small. I would suggest that you look
at the following two white papers.
http://www.microsoft.com/technet/pro...e/ANSvcsPG.asp
and
http://www.microsoft.com/technet/pro...e/anservog.asp

Both give excellent advise around tuning your system (the first white paper)
and what server properties to change/customize (the second white paper).

Hope that helps.
--
Dave Wickert [MS]
dwickert (AT) online (DOT) microsoft.com
Program Manager
BI Practices Team
SQL BI Product Unit (Analysis Services)
--
This posting is provided "AS IS" with no warranties, and confers no rights.


"COACH" <anonymous (AT) discussions (DOT) microsoft.com> wrote

Quote:
I ran Performance Monitor on my OLAP Server and during the
building of cubes the "memory available" went from "141"
in MBytes to "4" and the "memory pages/sec" went from "0"
to a range of "35 to 100". I checked the other counters
and there was no cpu or I/O bottleneck.

The current values for properties in the olap server are:
maximum number of threads - 4
minimum allocated memory - 511 MB
memory conservation threshold - 2799 MB
read ahead buffer size - 4 MB
process buffer size - 32 MB

Being new to Analysis Services, am wondering why paging is
excessive during building of cubes. Have 2 cpus and 3 gig
of memory. No users complained of response time.
Any ideas/suggestions/comments?






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.