locked
Dynamics CRM 2011 Outlook connector response time RRS feed

  • Question

  • We are looking to reduce response time from 8-12 seconds to 2-3 seconds or less when doing a name look up in the search in the outlook connector.  We've isolated one area of slow down to the fact that the outlook connector is accessing the address table even though we eliminate this from the view request. 

    Looking for insight on how to get access to the hard coded lookup code in the outlook connector to modify this or any other suggestions.

    Thursday, March 8, 2012 4:45 PM

All replies

  •  

    your browser will need some more “Horse Power”, if it’s going to run a powerful app like this.

     

    IE 7 and the versions that predate it limit the number of files that can be downloaded at a time. The limit by default is two.  Good enough for a do nothing Google page but not for a powerful business application like CRM 2011 Online.

    IE 8 raised the default limit to 6 but the simultaneous downloads can exhaust that limit quickly as well.

    You can get that up to 10 with a registry tweak for IE 7 and IE 8.

    For IE 7 do the following:

    • Locate the following key in the registry:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
    • On the Edit menu, point to New, click DWORD Value, and then add the following registry values:
      Value name: MaxConnectionsPer1_0Server
      Value data: 10
      Base: Decimal

      Value Name: MaxConnectionsPerServer
      Value data: 10
      Base: Decimal

    For IE 8 set the following in the registry.

    • Locate the following key in the registry:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPERSERVER
    • On the Edit menu, point to New, click DWORD Value, and then add the following registry values:
      Value name: iexplore.exe
      Value data: 10
      Base: Decimal

      Note set this value to the connection limit that you want for HTTP 1.1 connections. By setting the value to 10, you increase the connection limit to 10.
    • Locate and then click the following registry subkey:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_MAXCONNECTIONSPER1_0SERVER
    • On the Edit menu, point to New, click DWORD Value, and then add the following registry values:
      Value name: iexplore.exe
      Value data: 10
      Base: Decimal

    Then there is the matter of your browsers space to save temp files and the spindle they are running on.

    Normally , the are on the busiest drive you have, the system partition.  Increase the size, do NOT empty the history on closing the browser and put the folder on a drive that does not serve so many functions like print spooling or page file jobs.  Now that folder is performing a business function.  Give it the respect of a SQL database.


    Curtis J Spanburgh

    Thursday, April 5, 2012 3:48 AM
    Moderator
  • Hi,

    You can improve the performance on this lookups by reducing the authentication hops, I'm not sure if you are already using kerberos, but if you are not, you can enable kerberos authentication and this will reduce a couple or more seconds from every transaction, the following article can help you setting up kerberos:

    http://quantusdynamics.blogspot.co.uk/2011/12/extreme-performance-with-dynamics-crm.html

    The registry keys can possibly help you with loading times, but not with latency as the authentication hops will always be there regardless of how many connections you open to the backend.

    Regards

    Nuno


    Visit my blog for CRM material, improving performance, kerberos, IFD, development tips, etc. :) http://quantusdynamics.blogspot.com

    Thursday, April 5, 2012 10:19 AM
    Answerer
  • Keep in mind that the link refers to an on premise CRM 4.0 deployment.


    Curtis J Spanburgh

    Thursday, April 5, 2012 1:26 PM
    Moderator
  • That's right, didn't read the title properly you actually mention it was the connector and not the Outlook client :)

    please ignore my post.


    Visit my blog for CRM material, improving performance, kerberos, IFD, development tips, etc. :) http://quantusdynamics.blogspot.com


    Thursday, April 5, 2012 4:33 PM
    Answerer
  • Thank you for your replies; this is an on premise CRM 2011 deployment and all interest is in accessing the CRM system through Outlook and not through the IE browser.

    We're working with Microsoft directly and if they come up with some answers, I'll share them out.


    James Marzola

    Thursday, April 5, 2012 6:31 PM
  • Thanks for the clarification.

    What Rollup are you on?


    Curtis J Spanburgh

    Thursday, April 5, 2012 7:35 PM
    Moderator