Re: AS2005 Parallel partition processing and Quota KB parameter



"Quota KB" is a performance counter in MSAS2005:Memory section.
BTW, my problem was solved by setting AggregationMemoryLimitMax
parameter to 20%. It was 80% by default so SSAS was asking for 80% of
memory at once.


dev88 wrote:
I read here: http://support.microsoft.com/kb/914595/ that SSAS incorrectly
estimates the memory required for processing dimensions. This could be the
case for processing measure groups as well. This would explain why SSAS is
asking for 22Gigs but your memory usage never exceeds 10Gigs...just a
hypothesis...

In any case, where can you view the "Quota KB" parameter? I am running into
errors where SSAS is asking for 17 Gigs to process a partition when I only
have 13 Gigs available. I am trying to determine the impact of removing
partitions on this memory quota estimate.

Any advice would be much appreciated.

Thanks.

"akornilovski@xxxxxxxxx" wrote:

Thankls Jerome,
Anybody else have more info on the subject?

Jerome P wrote:
have you try to force the number of parrallel process?
i have some partitions in my cubes, and everything is evaluated in parrallel
with the default options.

So... I can't help you more.
you have nothing wrong from my point of view.

"akornilovski@xxxxxxxxx" wrote:

- No lazy aggregations
- 8 CPUs
- As far as XML/A command - it is "normal" parallel processing comand
from BIDS i.e. selecting several partitions and choosing process in
parallel option:

<Batch
xmlns="http://schemas.microsoft.com/analysisservices/2003/engine";>
<Parallel>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
<Object>
<DatabaseID>MIC_BU</DatabaseID>
<CubeID>SubPrime</CubeID>
<MeasureGroupID>MICSubPrime</MeasureGroupID>
<PartitionID>P2001Q3</PartitionID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
<Object>
<DatabaseID>MIC_BU</DatabaseID>
<CubeID>SubPrime</CubeID>
<MeasureGroupID>MICSubPrime</MeasureGroupID>
<PartitionID>P2001Q4</PartitionID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Parallel>
</Batch>

Jerome P wrote:
can you send the XML/A command used to process the cubes?
how many CPU have you?
do you use the lazy aggregation option?

"akornilovski@xxxxxxxxx" wrote:

AS2005 x64:
When doing parallel processing of my partitions I've noticed that
AS2005 reads data from the source in parallel however when it switches
to the Aggregate phase it is doing it one by one and not in parallel. I
have 32GB of memory and my memory usage is below 10GB all the time
during processing, however "Quota KB" parameter is showing that AS is
asking for 22GB therefore blocking all but one Aggregation process.
Anybody knows why there is such a discrepancy and what can be done
about it?

Thanks!







.



Relevant Pages

  • Re: AS2005 Parallel partition processing and Quota KB parameter
    ... I read here: http://support.microsoft.com/kb/914595/ that SSAS incorrectly ... estimates the memory required for processing dimensions. ... partitions on this memory quota estimate. ... asking for 22GB therefore blocking all but one Aggregation process. ...
    (microsoft.public.sqlserver.olap)
  • Re: Allocated Memory Alert
    ... Subhas - welcome to SBS. ... For the allocated memory alert, ... It's normal for Exchange Server to use a lot of RAM. ... You can give your users whatever quota you wish, ...
    (microsoft.public.windows.server.sbs)
  • Re: User Memory Quotas
    ... This is curious Herb, but based on the Whidbey era doc ... This privilege is in the GUI "Increase Scheduling Priority" ... > Set -- which is the programmer term for the memory ... >>> We think there might be a Quota on our User that we are hitting some ...
    (microsoft.public.windows.server.security)
  • User Memory Quotas
    ... User Memory Quotas ... We think there might be a Quota on our User that we are hitting some ... We have Windows 2003 Server in a remote data center, ... We have 4 gigs of memory (we rarely use over ...
    (microsoft.public.windows.server.security)
  • Re: User Memory Quotas
    ... > the ability to adjust quotas used the processor scheduling ... Set -- which is the programmer term for the memory ... >> maximum allowed memory quota. ... >> We have allowed the user and administrator to adjust the quotas, ...
    (microsoft.public.windows.server.security)