SSAS Tabular Performance Issue moving from Laptop to Server

Hi all,
I've got an issue where my tabular model in SSAS on a Lenovo W520 laptop (DEV) is out-performing the same model on a Dell R720 server (details of each system below).  Our unit tests involves 1 query that takes 2-3 seconds on the laptop
vs 12-15 seconds on the server.  The main difference is the laptop is running Windows 7 Pro and the server is Windows Server 2012 R2. 
So for some additional tests we did the following:
1. Loaded up the model on another laptop (same model and specs as before) the same way we moved the model over to the server and it performed as expected 2-3 seconds for the query.
2. Loaded up the model on a dell OptiPlex system (i3 processor, 8GB Ram, Win7 Pro) and runs 2-3 seconds still for the query.
3. Loaded up Win2k8R2 on the dell OptiPlex system (above) and still run 2- 3 seconds)
At this point we are thinking it is an OS issue between 2008R2 and Server 2012 R2 but not sure what the true difference is between the OS(s) that would cause such a huge performance difference.  We thought it might be the power saving mode that ships
with 2012 R2 so set that performance but still seeing a long lag in the query.
Laptop Specs:
Lenovo W520
1 x i7 2.5GHz 2860QM Processor (8 Cores, )
16 GB Memory (DDR3, Dual)
Windows 7 Pro
Server Specs:
Dell R720
2 x E5-2697 V2 (12 Cores each, 2.7GHz, with turbo boost enabled)
4 x 32GB Memory (LRDIM 1866 MT/s)
Windows Server 2012 R2 (All latest updates and drivers)
There has to be some simple setting I'm missing in the 2012 R2 server that is causing this poor performance in SQL Server.  I've seen folks in the tabular forums using Server 2012 R2 so there has to be a way to have this server perform better. 
I'm about at my wits end on this one and reaching out for help from the experts out there.  What advice can you give me?
Thanks in advance for any help you can provide!
Best regards,
Michael

Hi Michael,
Acording to your description, you encounter the perofrmance issue in SQL Server Analysis Services Tabular model, right?
as you increase the data load, add more users, or run complex queries, you need to have a strategy for maintaining and tuning performance. Here is a document that describes strategies and specific techniques for getting the best performance from your tabular
models, including processing and partitioning strategies, DAX query tuning, and server tuning for specific workloads.
http://msdn.microsoft.com/en-us/library/dn393915.aspx
Besides, if you cannot determine your answer here or on your own for a complex problem, consider opening a support case with Microsoft. Visit this link to see the various support options that are available to better meet your needs:
http://support.microsoft.com/default.aspx?id=fh;en-us;offerprophone
Regards,
Charlie Liao
TechNet Community Support

Similar Messages

  • We just moved from a Windows server to a Mac server with our Macs -problem!

    We just moved from a Windows server to a Mac server with our Mac Network!!!
    Problem:
    Now, when we create files from our personal computers, no one else can write them. We can all read these files, but when we make changes we have to save a version! This wasn't happening on the Windows server, so I can only guess that it's a setting on the Mac? (G4 Laptop running 10.4.5)
    Can anyone help me figure out what setting needs to be changed?
    Thank you very much in advance!
    -Alex

    This is normal behavior, and is a result of the POSIX umask. Newly created files have their POSIX permissions (owner, group, and everyone fields) set such that only the owner can read and write.
    The best way to solve this problem is to use an ACL entry to define desired permissions for a folder, specifying inheritance (e.g., permissions apply to this folder and any newly-created files or folders inside of that).
    Please see my ACL Tips version 2 link for more information, including a more detailed explanation of POSIX and ACL permissions and how they work together: http://discussions.apple.com/thread.jspa?messageID=1732788
    --Gerrit

  • Date Formating Issue (moved from Windows to LINUX)

    Although the move shouldn't have been an issue, moved an OBIEE installation from Windows to LINUX (Windows is still up) and now have date problems with any drill down into the metrics (SC).
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46046] Datetime value 01-NOV-2007 does not match the specified format. (HY000)
    SQL Issued: SELECT Dates."Year Number" saw_0, Dates."Month Number" saw_1, "Cycle Counting"."Green Goal" saw_2, "Cycle Counting"."Red Min" saw_3, "Cycle Counting"."Cum Accuracy %" saw_4 FROM "DRS Supply Chain" WHERE Dates."Start Date" IN (SELECT saw_0 FROM (SELECT cast(Dates."Start Date" as timestamp) saw_0 FROM "DRS Supply Chain" WHERE cast(Dates."Start Date" as timestamp) >= VALUEOF("6 Month Ago")) nqw_1 ) ORDER BY saw_0, saw_1
    Any Ideas?
    Thanks
    Scott

    SCOTT, I suggest checking step-by-step.
    a) check the value of the variable
    b) check the value of cast(Dates."Start Date" as timestamp)
    c) Check the results by substituting those 2 with someone else (regular integers)....
    GL

  • Performance Issue: Select From BSEG & BKPF

    Hi experts,
    Performance issue on the select statements; how can I improve the performance?
    Select Company Code (BUKRS)
    Accounting Document Number (BELNR)
                        Document Type (BLART)
                        Posting Date in the Document (BUDAT)
                        Document Status (BSTAT)
                        Reversal Document or Reversed Document Indicator (XREVERSAL)
               From Accounting Document Header (BKPF)
                 Into I_BKPF
             Where BKPF-BUKRS = I_VBAK-BUKRS_VF
           BKPF-BLART = ‘KI’
                        BKPF-BUDAT = SY-DATUM – 2 days
                        BKPF-BSTAT = Initial
                        BKPF-XREVERSAL <> ‘1’ or ‘2’
    Select Company Code (BUKRS)
                        Accounting Document Number (BELNR)
                        Assignment Number (ZUONR)
                        Sales Document (VBEL2)
                        Sales Document Item (POSN2)
                        P & L Statement Account Type (GVTYP)
                From Accounting Document Segment (BSEG)
                  Into I_BSEG
              Where BSEG-BUKRS = I_VBAK-BUKRS
            BSEG-VBELN = I_VBAK-VBEL2
            BSEG-POSN2 = I_VBAP-POSNR
                 BSEG-BELNR = I_BKPF-BELNR
                         P & L Statement Account Type (GVTYP) = ‘X’

    Hi,
    to improve the performance, you can use the secondary indices viz., BSIK / BSAK, BSID / BSAD, BSIS.
    Hope this helps.
    Best Regards, Murugesh AS

  • Crystal Reports Moved from one file server to another - very slow opening

    Hello,
    I am new here, and I am in need of a solution. If I am not in the correct forum, please advise.
    Our crystal reports were moved from an old file server to a new file server.  Once the old file server was shut down the reports opened very slow in Designer and in our 3rd party application.  Our server team determined that the reports are still attempting to connect to the old file server.  If the old file server is brought online or dns is changed to reflect another machine that it can make a connection to, it opens with no delay. 
    For some reason, not every report is affected.  Most of the reports are Crystal 8.5, but I have some Crystal XI reports that do the same thing.  I can't find any reference in the reports to any file server/location....
    I need to resolve this issue on the Crystal 8.5 version due to the application that we are running.
    Is there a way to fix this other than to recreate the reports (I have over 400 of them)?
    Any assistance or advice is appreciated!
    Thanks,
    Nancy

    Hi Nancy,
    The server info still needs to be updated. Are you setting location for each subreport also?
    Possibly this registry key will help, I only have CR 2008 installed so you'll have adjust for what ever you are using:
    HKEY_CURRENT_USER\Software\Business Objects\Suite 12.0\Crystal Reports\DatabaseOptions - VerifyStoredProceduresOnFirstRefresh = No
    and
    VerifyStoredProceduresOnSetLocation = No
    And
    VerifyWhenDBDriverUpgraded = No
    And
    ViewOutOfPlaceSubreports = No
    Close CR designer before making any changes. And the usual warning about modifying the registry.
    Thank you
    Don

  • Poor performance after moving from hp to linux, oracle 11.2.0.1 to 11.2.0.3, filesystems to ASM

    We moved a database from HP/UX to linux, upgraded oracle from 11.2.0.1 to 11.2.0.3, and from filesystems to ASM.  The new server has 32 cores and 500gb of memory. the old server has less than half of that.  Queries take twice as long to run on the new server as on the old server.  We've tested to eliminate I/O as the issue by creating a local filesystem and creating the database there.  The performance was still double over the old database.  We also moved the database to a 3rd server, using ASM and 11.2.0.3 of oracle for testing to prove to the systems administrator that it wasn't a database problem.  The performance on the 3rd server is incredibly fast.  This points to something on the new server.  Does anyone have any ideas of what to look at next, keeping in mind that we've tested the heck out of I/O.
    Thanks for any assistance.

    Well, a few details about your configuration could help:
    What does /proc/meminfo on the server show?
    How is the storage connected?
    What does: "# /sbin/ifconfig -a" show?
    Are you using ASMLIB or straight ASM?
    Are you using multipath connections to storage?  If so, make sure that "/etc/multipath.conf" actually identifies the composite device and not one of the physical paths.
    Are there any entries in "/var/log/messages" while running the ASM testing?
    I'm sure these questions will stimulate others.

  • Moving from laptop to workstation

    I just completed a large project on my laptop and wanted to move it to my imac that is managing the past years worth of projects.
    I created a vault of the new project and moved it to the external drive.
    How can I restore it on the imac? will it destroy all the other projects?
    or is there a better process for this.
    Thanks

    Great,
    That appears to be working. the .approject file. can it be deleted after if imports all the files?
    or is it using the file to store the images and tags? I ask because its 30 GB.
    Thanks

  • [Performance Issue] Select from MSEG

    Hi experts,
    Need your help on how to improve the performance in the select from MSEG, it takes about 30 minutes to just finish the select. Thanks!
        SELECT mblnr
               mjahr
               zeile
               bwart
               matnr
               werks
               lgort
               charg
               shkzg
               menge
               ummat
               lgpla
          FROM mseg
          INTO CORRESPONDING FIELDS OF TABLE i_mseg2
           FOR ALL ENTRIES IN i_likp
          WHERE bwart IN ('601','602','653','654')
           AND matnr IN s_matnr
           AND werks IN s_werks
           AND lgort IN s_sloc
           AND lgpla EQ i_likp-vbeln.

    store all the vbeln to ranges.
    ranges:r_vbeln for i_likp-vbeln.
    r_vbeln-option = 'EQ'.
    r_vbeln-sign = 'I'.
    loop at i_likp.
    r_vbeln-low = i_likp-vbeln.
    append r_vbeln.
    endloop.
    sort r_vbeln ascending
    delete adjacent duplicates from r_vbeln.
    then modify the fetch as below.
    donot use a loop to fetch data from mseg.
    SELECT mblnr mjahr zeile bwart matnr werks lgort charg shkzg menge ummat lgpla
    FROM mseg client specified INTO CORRESPONDING FIELDS OF TABLE i_mseg2
    FOR ALL ENTRIES IN i_likp
    where mandt = sy-mandt
    and (bwart = '601' or bwart = '602' or bwart = '653' or bwart = '654' )
    AND matnr IN s_matnr
    AND werks IN s_werks
    AND lgort IN s_sloc
    AND lgpla in r_vbeln.
    there is another table where u can get this data...i,ll let u know shortly...
    try with this if useful
    reward points....

  • Address Book Issues moving from Leopard to Tiger

    I've carried out a clean install of a powerbook G4, moving down from leopard to tiger because the computer was struggling to cope with leopard with the lack of memory. I'm having problems importing the address book contacts. I've played around with the applications support files, cache files and preferences with no joy. Any ideas?

    Thanks for the tip, but I don't have a AddressBook-v22.abcddb file in my application support/address book folder. What I currently have is as follows.
    ABPerson.skindexinverted
    AddressBook.data
    AddressBook.data.previous
    And a folder I created called "Metadata" which has all of the contacts in .abcp format.
    The top three files are recreated automatically it seems as I've deleted them a few times and after I open address book the files return.
    All thoughts welcome.

  • SSAS Strange Performance Issues (Long running with NO read or write activity) - UAT Test Environment

    Hi All,
    Im looking for some pointers, my team and I have drawn a blank as to what is going on here.
    Our UAT is a virtual machine.
    I have written a simple MDX query which on normal freshly processed cube executes in under 15 seconds, I can keep running the query.
    Run 1. 12 secs
    Run 2. 8 Secs
    Run 3. 8 Secs
    Run 4. 7 Secs
    Run 5. 8 Secs
    Run 6. 28 MINUTES!!
    This is on our test environment, I am on the only user connected and there is no processing active.
    Could anyone please offer some advice on where to look, or tips on what the issue may be.
    Regards,
    Andy

    Hi aown61,
    According to your description, you get long time processing after executing processing several times. Right?
    In this scenario, it's quite strange that a processing take long time. I suggest you using SQL Profiler to monitor the event during processing. It can track engine process events, such as the start of a batch or a transaction, you can replay the events captured
    on the Analysis Services instance to see exactly what happened. For more information, please refer to link below:
    Use SQL Server Profiler to Monitor Analysis Services
    If you have any question, please feel free to ask.
    Regards,
    Simon Hou
    TechNet Community Support

  • Issue moving from lightroom to edit in PSE 9

    Hi I am getting use to using lightroom 5 and have been using PSE 9.  i have tried to using the" edit in" option move my photo to PSE from light room only to find i can't edit the photo at all in PSE 9 I have a circle with a line through it for my pointer  - it also won't let me "save" I would have to " save as" and then i still can't edit the photo please help i am very frustrated.

    My answer was an attempt to solve his problem as to why he could not edit his files in PSE. Obviously you can open 16 bit files in PSE but the edits available are VERY limited compared to the full functionality in handling 8 bit files.

  • Issue printing from laptop to my Officejet 6500 709n.

    I bought an Officejet 6500 709n printer to run on my home network. I have it connected via USB to my desktop HP running Vista 64bit. This computer is connected to my router(Linksys WRT320N)  via ethernet cable. There is also another HP computer connected to the router via ethernet as well. I shared the printer after installing(which went off without a hitch) and it prints fine from both computers. My Sony Vaio(Vista 64bit as well) is connected to the network wirelessly. I can see the printer on the network, but when i try to print it takes a loooooong time to print. a few minutes goes by before it even acknowledges the printing.
     This printer is a replacement for the PSC 950 all in One and everything worked fine before.
    Thanks in advance.

    I am sorry but at least you are not alone.  There are many people experiencing this problem (search this forum for '6500' and you will see pages and pages).  I have tried to help many of them to no avail.
    I am hoping that the engineers are working hard on this and that there will be a firmware update soon.  Sorry. 
    Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
    I am employed by HP

  • Performance Issue on REISBP since SQL Server upgrade to 2005

    We recently upgrade our database from 2000 to 2005, using ECC5 (that didn't change).  Since the upgrade one transaction in particular has taken a big hit... REISBP.  It can range from seconds to 15+ minutes now to complete, which didn't happen before.  the underlying table is BUT000.
    Has anyone experienced this?  Or other significant slowdowns after an upgrade.
    (on a 32 bit Windows NT server - can't do anything about that for now.)
    Thanks
    Laurie

    I did run the STO5 sql trace and the issue is with the vibpobjrel table part query.  There are no further indexes to put on that table tho help out, based on how the users are accessing the report.  Based on how they are using the report, several thousand records can be returned, which are then parsed as parms in the next part of the report where a "for all entries" clause is used... causing many union all statements.
    What I don't understand is why the average execution time was much less, using the same criteria, in SQL 2000.
    At this time we've instructed the users to not use a text criteria in the name field if at all possible, as this forces reading the entire BUT000 table, multiple times based on the return from vibpobjrel.
    Perhaps this is just a taste of the 2005 performance on our systems.  I do see some increased times for other transaction over the previous version, but none stand out as much as this one.
    Thanks,
    Laurie

  • Using Send Unix in ARD to copy files from laptops to server--

    OK, you ARD "Send Unix" gurus, here's a question. I am still getting my feet wet in the Terminal and having lots of fun, no big mistakes yet..
    I am looking for a solution to make a teacher's life easier. It's a writing class. Each day the students do a writing exercise with the MacBook or iBook carts, and the students seldom have the same computer twice. The laptops are bound to Active Directory, and a local user folder is created in /Users using our naming scheme lastname.firstname, and the teacher laptop has Apple Remote Desktop Admin.
    Usually, students are supposed to save their documents to their own home folders on the server, but it's kind of wonky through the menus (until we get the Xserve up and running), so they usually save first to Desktop and then drag the files to their server home folder icon on the Dock. BUT, I'd like to set it up so the teacher can get copy of the Word document each day to read and archive. Setting up another share for the students to drag it to proved unreliable, e-mail is not an option (too much processing of individual files for the teacher), and the teachers can go into the home folders when absolutely necessary if one or a few kids forget, but not all of them each day.
    Here's what I'd like to do-- create a script that the teacher could run in ARD to do the following to the group of MacBooks/iBooks:
    copy contents of currently logged-in user's Desktop to /Volumes/mountednetworkdrive/sharename/classfolder/ AND rename the file if there is already one there with that name, do NOT overwrite.
    The students are supposed to name their files last.first.doc, but they forget, and the test scripting I've tried overwrites Document1.doc with Document1.doc from another student. Since they put their names in the document itself, it's not a big deal to the teacher if they forget to name it correctly.
    The major problems -- the variable for current user "~/" as in ls ~/Desktop/ doesn't seem to list the desktop contents of the current user on the remote machine, therefore I assume cp ~/ would also not work properly.
    I have also be unable to find any documentation of any of the various copy commands that talks about renaming instead of overwriting (like web browsers do if you download the same file multiple times, for example, by appending a digit).
    Options: Instead of renaming, copying the logged in user's whole Desktop directory (but not whole cached login) would eliminate the need to rename, but still not as handy as all the files in one directory. Eg. "cp /Users/(last.first)/Desktop /Volumes/mountednetworkdrive/sharename/classfolder/" but we'd need the folder name of the currently logged-in user to copy, too, (confusing I know) so that the teacher would then find in server/share/class/ a bunch of folders named last.first (the student names) with another folder called Desktop and their document inside. The rudimentary script I wrote above, even if it worked, would copy the whole cached home directory, which is too large with the Library, as well as the inevitable Photo Booth pictures.
    Another option would be to copy the contents of the desktop to a new folder named after the logged in user (if that variable exists).
    Arg. This was supposed to be simpler, but if there is any way to make this work, I'd appreciate any ideas.
    Thanks

    My usernames are shorter, so I never noticed that who only has 8 characters. Just to make it more interesting, the if command further down was goofed up by the forum. The ' -e "$DEST/$FILE" ' should have square brackets where the single quotes are in this sentence.
    Fixing the truncating problem is interesting, especially with the forum goofing up my if statements. I guess I'll have to try single quotes and you'll have to change them with square brackets. It's important that the square brackets be a space away from what's inside them. Dump the cd line and replace it with:
    USER=$(who | grep console | awk '{ print $1 }')
    DIR=$(ls -1 | grep $USER)
    if ' `echo $DIR | wc -w` -gt 1 '
    then
    echo "FAILURE!"
    exit 1
    else
    cd /Users/$DIR/Desktop
    fi
    This code will bail out if it can't find a single user directory. I doubt it will work well if the short names have spaces either. Be careful of the back-ticks in the if statement! They are significant.
    Roger

  • [Question:] Performance issue while deploying on Application Server

    Oracle Application server 10G release 3 is used on which Jheadstart built application need to be deployed. but when its deployed it get very slow.
    What are the things i need to check so that it can speed up . like disabling any Debugging messages, log, or other particular messages which can increase performance.

    If you are getting "running_without_metadata"  this means the Agentry server did not load any application on start up.
    1) In your Agentry.ini in the [Configuration] section what is developmentServer set to?
    2) Depending on the value is where the Agentry Server looks for the application logic in the following locations:
    Set to" True"
    C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Development\
    Set to false:
    C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Production
    In the above folder does it contain your application logic?
    Stephen

Maybe you are looking for

  • Unable to restore phone

    Hi! Had my iPhone 3GS for about 2 months now and ever since I got it I have had one major issue: the phone will not ring when it is not set to silent and it will randomly switch itself between normal and silent, all by itself. It vibrates every time

  • Cheque print from F110 (Automatic Payment Transaction)

    Hello Friends, I have a requirement to print the cheque from t.code F110 (Automatic Payment Transactions). Normally when run Auto payment from F110 it will give A4 size print out at top having Address details and then item details, and finally Cheque

  • Older laptop connecting to Panasonic Viera using VGA to HDMI

    I have an older Pavilion Tx1000 that I would like to hook up to my new Panasonic Viera TV. I don't have an hdmi port on my laptop, but I do have a vga to hdmi cable. When I hook it up, the tv says no signal. The video card in my computer is an NVIDI

  • The requested object is locked by another transaction

    Hi All, I got a problem while loading data from an ODS to another ODS, it shows 450 records but request is red, it says 'The requested object is locked by another transaction' Message no. MC602 Diagnosis A lock requested by calling an ENQUEUE functio

  • Org. unit 50000819 has to be defined with role 1 (Organization)

    Hi Experts, I created an org structure, Sales group. While entering organization unit role for sales group as 3 getting following error (Ref. attached screen shot). So please suggest the correct way. Message was edited by: SHAKTIPRASAD DASH