![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
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 |
#4
| |||
| |||
|
|
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 |
#5
| |||
| |||
|
|
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 |
#6
| |||
| |||
|
|
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 |
![]() |
| Thread Tools | |
| Display Modes | |
| |