Prestandaproblem uppstår när du använder Sök efter tillgängliga tider i Microsoft Dynamics CRM 2011

Artikelöversättning Artikelöversättning
Artikel-id: 2651621 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

Symptom

Prestandaproblem uppstår när du försöker använda funktionen Resursschemaläggning Sök efter tillgängliga tider i Microsoft Dynamics CRM. Prestanda förbättras om du använder Sök efter tillgängliga tider igen och starta en ny fråga, och resultaten tar mycket kortare tid.

Orsak

Problemet uppstår eftersom Microsoft Dynamics CRM-distributionen innehåller många enheter som är relaterade till planering och flera SQL-frågor körs för att hämta enskilda poster under Resursschemaläggning hitta Tillgänglighetstid.

Lösning

Lös problemet genom att hämta och installera 8 för Samlad uppdatering för Microsoft Dynamics CRM. Du gör detta finns i följande artikel i Microsoft Knowledge Base:
2600644 Samlad uppdatering 8 för Microsoft Dynamics CRM 2011 är tillgänglig

När du har installerat samlade uppdateringen bör du skapa följande registernyckel på enheter som är relaterade till planering CRM-servern:
SchedulingEngine.CacheConfiguration
När du gör kommer dessa enheter att läggas till i cache för att optimera prestanda.

Skapa registernyckeln Så här:
  1. Peka på Microsoft Dynamics CRM-servern i Start -menyn och Skriv Regedit i sökrutan för att öppna Registereditorn.
  2. Leta upp följande registerundernyckel:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Högerklicka på MSCRM, peka på Nya, och klicka sedan på Strängvärde.
  4. Typ SchedulingEngine.CacheConfiguration.
  5. Högerklicka på den nya nyckeln och klicka sedan på Ändra. De ändringar du gör kommer att likna följande XML. Ändringarna beror emellertid på enheter och alternativ som du vill använda. Se avsnittet "Mer Information" för detaljerad information.
    <CachingModes>
    <CachingMode name="BookCaching">
    <Calendar>DefaultCache</Calendar>
    <CalendarRule>DefaultCache</CalendarRule>
    <Commitment>DefaultCache</Commitment>
    <ConstraintGroup>DefaultCache</ConstraintGroup>
    <Equipment>Direct</Equipment>
    <PluginType>DefaultCache</PluginType>
    <Resource>Direct</Resource>
    <ResourceGroup>DefaultCache</ResourceGroup>
    <ResourceExpansion>DefaultCache</ResourceExpansion>
    <ResourceGroupExpansion>DefaultCache</ResourceGroupExpansion>
    <ResourceSpec>Direct</ResourceSpec>
    <Schedule>DefaultCache</Schedule>
    <Service>DefaultCache</Service>
    <SystemUser>Direct</SystemUser>
    <Team>DefaultCache</Team>
    </CachingMode> 
    <CachingMode name="SearchCaching">
    <Calendar>DefaultCache</Calendar>
    ... (and other entities like above)
    </CachingMode>
    <CachingMode name="PublishResourceGroupsCaching">
    <Calendar>Direct</Calendar>
    (och andra liknande enheter)
    </CachingMode>
    </CachingModes>

Mer Information

Det finns två möjliga värden för varje enhet som du lägger till i cachen: Direkt och DefaultCache.
  • Ett värde av DefaultCacheförsöker optimera antal SQL-frågor och hämtar alla poster på en gång med hjälp av en enda fråga. Efter alla poster hämtas lagras data i cacheminnet för HTTP.
  • Ett värde av Direkt frågor för varje post med hjälp av en separat SQL-fråga.

Obs! Om du lägger till fler enheter i cacheminnet kan minnesanvändningen öka något på grund av ökade cache-storlek.

Det finns tre typer av läge:
  • SearchCaching. Används vid "Sök efter tillgängliga tider" eller validering av installationsbesöket utförs
  • BookCaching.Används när en avtalad tid i tjänsten sparas
  • PublishResourceGroupCaching. Används när resursgrupperna ordnas och "publicera resursträdet" utförs
Läge för vissa enheter kan anges tillsammans med hjälp av resurser -taggen och ResourceGroups -taggen. Eller enheter kan ställas in separat på detaljerad nivå.

Enheter för resurser omfattar följande undertyper:
  • Utrustning
  • SystemUsers
  • ResourceSpec
ResourceGroups enheter omfattar följande undertyper:
  • ConstraintBasedGroup
  • Team

Egenskaper

Artikel-id: 2651621 - Senaste granskning: den 13 maj 2012 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft Dynamics CRM 2011
Nyckelord: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande:2651621

Ge feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com