dbTalk Databases Forums  

as2005+excel2003 = olap cpu usage jumps to 100%

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


Discuss as2005+excel2003 = olap cpu usage jumps to 100% in the microsoft.public.sqlserver.olap forum.



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

Default as2005+excel2003 = olap cpu usage jumps to 100% - 05-11-2006 , 04:17 PM






hi,

sql2005+as2005
processed cube ~2gb in size



AS2005 server:
4gb ram
1 cpu ~3gb xeon
2gb LAN
8 hdd RAID 10

AS2005 and sql installation is default.

the problem is that when any end-user tries to view data via pivot
table, the AS server's cpu jumps up to ~100% and these calculations
takes for N hours [actually i don't know what a hell as2005 is doing as
hdd IO or RAM don't jumps sky high] and all other users with small
queries must wait.

Previously the same cube was on AS2000 and no problems with "killing"
server’s CPU occurred. I assume that all “calculations” takes place on
the AS2K5 side as the excel file is only 200kb and the same file
refreshed from the AS2000 cube was ~20mb, so I assume that required
data where downloaded and calculated in the excel not on server...

is it possible to force as2005 to upload data to end-user and NOT to
make any recalculations at server side??


thanx

Reply With Quote
  #2  
Old   
AT
 
Posts: n/a

Default Re: as2005+excel2003 = olap cpu usage jumps to 100% - 05-12-2006 , 12:53 PM






1 cpu?

any why do you have raid man

throw that crap away and go get a dual or a quad xeon

and for the record; OWC is a LOT better client than Excel.
performance; stability; portability; sharing report definitions

Excel-- as in XLS-- is a friggin disease


Reply With Quote
  #3  
Old   
Jeje
 
Posts: n/a

Default Re: as2005+excel2003 = olap cpu usage jumps to 100% - 05-13-2006 , 10:54 AM



first AS2005 do ALL calculations at the server side, you can't change this
behavior.
This required a little more network access, but greatly improve the
calculations by keeping the cache on the server and share this cache swith
multiple users.

check your calculations and use the new Exists, Existing and nonempty
keywords if you can.
in my case I have greatly improve the performance by playing correctly with
these functions.

does your problem appear in 1 measure only? all measures?
do you use scopes?
use the profiler to see what's appends in your cube.
check if you have recursive calculations.

"benamis" <nera (AT) meilo (DOT) lt> wrote

Quote:
hi,

sql2005+as2005
processed cube ~2gb in size



AS2005 server:
4gb ram
1 cpu ~3gb xeon
2gb LAN
8 hdd RAID 10

AS2005 and sql installation is default.

the problem is that when any end-user tries to view data via pivot table,
the AS server's cpu jumps up to ~100% and these calculations takes for N
hours [actually i don't know what a hell as2005 is doing as hdd IO or RAM
don't jumps sky high] and all other users with small queries must wait.

Previously the same cube was on AS2000 and no problems with "killing"
server’s CPU occurred. I assume that all “calculations” takes place on the
AS2K5 side as the excel file is only 200kb and the same file refreshed
from the AS2000 cube was ~20mb, so I assume that required data where
downloaded and calculated in the excel not on server...

is it possible to force as2005 to upload data to end-user and NOT to make
any recalculations at server side??


thanx



Reply With Quote
  #4  
Old   
benamis
 
Posts: n/a

Default Re: as2005+excel2003 = olap cpu usage jumps to 100% - 05-13-2006 , 03:09 PM




thanx Jeje i'll try to play with these functions.

the problem is with all measures... these measures are big ~30K lines.

is it possible to precache just after the cube was processed ?


Jeje wrote:
Quote:
first AS2005 do ALL calculations at the server side, you can't change this
behavior.
This required a little more network access, but greatly improve the
calculations by keeping the cache on the server and share this cache swith
multiple users.

check your calculations and use the new Exists, Existing and nonempty
keywords if you can.
in my case I have greatly improve the performance by playing correctly with
these functions.

does your problem appear in 1 measure only? all measures?
do you use scopes?
use the profiler to see what's appends in your cube.
check if you have recursive calculations.

"benamis" <nera (AT) meilo (DOT) lt> wrote in message
news:ORl1wAUdGHA.4128 (AT) TK2MSFTNGP05 (DOT) phx.gbl...

hi,

sql2005+as2005
processed cube ~2gb in size



AS2005 server:
4gb ram
1 cpu ~3gb xeon
2gb LAN
8 hdd RAID 10

AS2005 and sql installation is default.

the problem is that when any end-user tries to view data via pivot table,
the AS server's cpu jumps up to ~100% and these calculations takes for N
hours [actually i don't know what a hell as2005 is doing as hdd IO or RAM
don't jumps sky high] and all other users with small queries must wait.

Previously the same cube was on AS2000 and no problems with "killing"
server’s CPU occurred. I assume that all “calculations” takes place on the
AS2K5 side as the excel file is only 200kb and the same file refreshed
from the AS2000 cube was ~20mb, so I assume that required data where
downloaded and calculated in the excel not on server...

is it possible to force as2005 to upload data to end-user and NOT to make
any recalculations at server side??


thanx




Reply With Quote
  #5  
Old   
Jeje
 
Posts: n/a

Default Re: as2005+excel2003 = olap cpu usage jumps to 100% - 05-13-2006 , 03:33 PM



30K lines = 30 000 rows in your source?
or the number of rows returned to the end user?
what type of measure do you have?
how the cube is aggregated?

you can precache your cube by executing some queries just after you have
processed your cube.

"benamis" <nera (AT) meilo (DOT) lt> wrote

Quote:
thanx Jeje i'll try to play with these functions.

the problem is with all measures... these measures are big ~30K lines.

is it possible to precache just after the cube was processed ?


Jeje wrote:
first AS2005 do ALL calculations at the server side, you can't change
this behavior.
This required a little more network access, but greatly improve the
calculations by keeping the cache on the server and share this cache
swith multiple users.

check your calculations and use the new Exists, Existing and nonempty
keywords if you can.
in my case I have greatly improve the performance by playing correctly
with these functions.

does your problem appear in 1 measure only? all measures?
do you use scopes?
use the profiler to see what's appends in your cube.
check if you have recursive calculations.

"benamis" <nera (AT) meilo (DOT) lt> wrote in message
news:ORl1wAUdGHA.4128 (AT) TK2MSFTNGP05 (DOT) phx.gbl...

hi,

sql2005+as2005
processed cube ~2gb in size



AS2005 server:
4gb ram
1 cpu ~3gb xeon
2gb LAN
8 hdd RAID 10

AS2005 and sql installation is default.

the problem is that when any end-user tries to view data via pivot
table, the AS server's cpu jumps up to ~100% and these calculations takes
for N hours [actually i don't know what a hell as2005 is doing as hdd IO
or RAM don't jumps sky high] and all other users with small queries must
wait.

Previously the same cube was on AS2000 and no problems with "killing"
server’s CPU occurred. I assume that all “calculations” takes place on
the AS2K5 side as the excel file is only 200kb and the same file
refreshed from the AS2000 cube was ~20mb, so I assume that required data
where downloaded and calculated in the excel not on server...

is it possible to force as2005 to upload data to end-user and NOT to make
any recalculations at server side??


thanx




Reply With Quote
  #6  
Old   
Vimas
 
Posts: n/a

Default Re: as2005+excel2003 = olap cpu usage jumps to 100% - 05-15-2006 , 04:12 PM



Also, please give more info on your cube:
Any distinct count measures?
Parent child dimension?
Are you trying to see real measures or calucated measures?
If calculated measures, then do they have NON_EMPTY behaviour setup?
Anything else that is not standard


Regards



"benamis" <nera (AT) meilo (DOT) lt> wrote

Quote:
thanx Jeje i'll try to play with these functions.

the problem is with all measures... these measures are big ~30K lines.

is it possible to precache just after the cube was processed ?


Jeje wrote:
first AS2005 do ALL calculations at the server side, you can't change
this behavior.
This required a little more network access, but greatly improve the
calculations by keeping the cache on the server and share this cache
swith multiple users.

check your calculations and use the new Exists, Existing and nonempty
keywords if you can.
in my case I have greatly improve the performance by playing correctly
with these functions.

does your problem appear in 1 measure only? all measures?
do you use scopes?
use the profiler to see what's appends in your cube.
check if you have recursive calculations.

"benamis" <nera (AT) meilo (DOT) lt> wrote in message
news:ORl1wAUdGHA.4128 (AT) TK2MSFTNGP05 (DOT) phx.gbl...

hi,

sql2005+as2005
processed cube ~2gb in size



AS2005 server:
4gb ram
1 cpu ~3gb xeon
2gb LAN
8 hdd RAID 10

AS2005 and sql installation is default.

the problem is that when any end-user tries to view data via pivot
table, the AS server's cpu jumps up to ~100% and these calculations takes
for N hours [actually i don't know what a hell as2005 is doing as hdd IO
or RAM don't jumps sky high] and all other users with small queries must
wait.

Previously the same cube was on AS2000 and no problems with "killing"
server’s CPU occurred. I assume that all “calculations” takes place on
the AS2K5 side as the excel file is only 200kb and the same file
refreshed from the AS2000 cube was ~20mb, so I assume that required data
where downloaded and calculated in the excel not on server...

is it possible to force as2005 to upload data to end-user and NOT to make
any recalculations at server side??


thanx




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.