![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I was just wondering why my CPU usage never really goes over 10% during a pivot-table style operation? I have about 350million rows of fact data in my cube (13 weeks of Point of Sale information), I have three measures and four dimensions, one with multiple levels. One of my measures is a distinct store count. I created ALL the aggregations (100%). Also, the cube is partitioned by week, by sale type. For example, one partition will hold all regular sales for one week, another partition will hold all promotional sales for the same week. So, I have 13(weeks)x12(sales types) partitions. When I create a pivot table in excel linked to this cube, as I rotate and drill through, the server (dual p3-1ghz, 1gig ram, ultra3 scsi), never really peaks, in fact, i'm rarely seeing CPU usage over 10%. I also have a question about cube population. During the data pull from the server, the CPU is pegged at 100%, but during aggregation creation, the cpu is around 10% again. Is there anyway to make the pivot table quereies and the aggregations faster? BTW: I have a multi-threaded partition build tool and that doens't move the CPU over 10% either. I've managed to make the processing go faster by staggering the threads so 2-3 are loading data and 2-3 are building aggregations at any one time. Thanks- Malcolm |
![]() |
| Thread Tools | |
| Display Modes | |
| |