dbTalk Databases Forums  

Urgent... Execution Location=3? - Serverside execution

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


Discuss Urgent... Execution Location=3? - Serverside execution in the microsoft.public.sqlserver.olap forum.



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

Default Urgent... Execution Location=3? - Serverside execution - 11-20-2003 , 11:33 AM






Hi all.
I know there have been many postings regarding "workload
shifting from client to server".
We are using Excel 2000.
In one of the reports I have changed the connection
strings of all pivot tables, adding "Execution
Location=3; Default Isolation Mode=1;". Yet nothing
changed. The Server still does not get the workload.

I have done this before on a local system with client and
server and it worked fine.
The system i am talking about is AS server with SP3a
being accessed by Excel2000 running on a metaframe server.

.... which is why it cannot have all cpu time - the other
users cannot work during queries (intolerable).


Before, we have reduced excel's process priority to
provide enough cpu for other users. This worked ok, but
made Excel real slow.

What more can we do?

Thanks for all hints

Liutz Morrien


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

Default RE: Urgent... Execution Location=3? - Serverside execution - 11-21-2003 , 07:12 AM






Hi,

We cannot remote (execution location = 3) if either is true:

· The version of the server is smaller than a certain version
(basically server much older than the client - much older means: from a
previous generation of the protocol - to figure out if this is the case see
if you can remote any query to any cube on this server from that client)

· If you have rolap dimensions

· If you use visual mode (see in BOL about MDX Visual Mode) - XL is
using this for example

· If you explicitly requested the query to be executed on the
client (by saying Execution Location=2)

· If the cube is a session cube

· if the compare flags of the client/server do not match

· if the locales are different and you dind't specify in the
connection string that you want this to be ignored. Think of this as server
is US (regional setting) and client Dutch (regional setting) you can solve
this by editing the connection string with LCID like: MSOLAP;Initial
Catalog=TestMDXClientServer;Locale Identifier=1033;Execution
Location=3;Default Isolation Mode=1;MDX Compatibility=2

HTH,
Bas

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


Reply With Quote
  #3  
Old   
Lutz Morrien
 
Posts: n/a

Default Thank you - 11-24-2003 , 01:27 AM




Bas,
thank you very much for the information.

It is hard to find good information on this issue, since
most systems seem to be able to live with a client using
100% of cpu.

Some of the things you mentioned, like rolap or
explicitly asking for execution location=2 I can rule
out. I will check on the other issues.

Thanks again
Lutz Morrien


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.