Je bent nu offline; er wordt gewacht tot er weer een internetverbinding is

Slechte prestaties zich voordoen wanneer u de beschikbare tijden zoeken in Microsoft Dynamics CRM-2011 gebruikt

BELANGRIJK: Dit artikel is vertaald door de vertaalmachine software van Microsoft in plaats van door een professionele vertaler. Microsoft biedt u professioneel vertaalde artikelen en artikelen vertaald door de vertaalmachine, zodat u toegang heeft tot al onze knowledge base artikelen in uw eigen taal. Artikelen vertaald door de vertaalmachine zijn niet altijd perfect vertaald. Deze artikelen kunnen fouten bevatten in de vocabulaire, zinsopbouw en grammatica en kunnen lijken op hoe een anderstalige de taal spreekt en schrijft. Microsoft is niet verantwoordelijk voor onnauwkeurigheden, fouten en schade ontstaan door een incorrecte vertaling van de content of het gebruik ervan door onze klanten. Microsoft past continue de kwaliteit van de vertaalmachine software aan door deze te updaten.

2651621
Symptomen
Wanneer u de functie planning voor resources beschikbare tijdstippen zoeken in Microsoft Dynamics CRM, ondervinden slechte prestaties. Als u beschikbare tijdstippen zoeken opnieuw en start een nieuwe query, verbetert de prestaties en de resultaten veel minder tijd in beslag nemen.
Oorzaak
Dit probleem treedt op omdat de Microsoft Dynamics CRM-implementatie veel entiteiten die zijn gerelateerd bevat aan de planning en meerdere SQL-query's worden uitgevoerd op afzonderlijke records ophalen tijdens de planning voor resources zoeken met beschikbare tijd.
Oplossing
Dit probleem kunt oplossen, download en installeer vervolgens Update Rollup 8 voor Microsoft Dynamics CRM. Zie hiervoor het volgende artikel in de Microsoft Knowledge Base:
2600644 8 Van het updatepakket voor Microsoft Dynamics CRM-2011 is beschikbaar

Nadat u het updatepakket wilt installeren, moet u de volgende registersleutel op de CRM-server voor de entiteiten die zijn gerelateerd aan planning maken:
SchedulingEngine.CacheConfiguration
Nadat u dit doet, worden deze entiteiten toegevoegd aan de cache de prestaties te optimaliseren.

De registersleutel maken, de volgende stappen uit:
  1. Wijs op de Microsoft Dynamics CRM-server de Start menu en typ Regedit in het zoekvak om Register-Editor te openen.
  2. Ga naar de volgende registersubsleutel:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Klik met de rechtermuisknop MSCRM, wijs Nieuwe, en klik vervolgens op Tekenreekswaarde.
  4. Type SchedulingEngine.CacheConfiguration.
  5. Klik met de rechtermuisknop op de nieuwe sleutel en klik vervolgens op Wijzigen. De wijzigingen die u aanbrengt, wordt de volgende XML lijken. Uw wijzigingen hangt echter voor entiteiten en opties die u wilt gebruiken. Zie de sectie 'Meer informatie' voor gedetailleerde informatie.
    <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>
    (en andere, vergelijkbare entiteiten)
    </CachingMode></CachingModes>
Meer informatie
Er zijn twee mogelijke waarden voor elke entiteit die u aan de cache toevoegt: Directe en DefaultCache.
  • Een waarde van DefaultCacheprobeert te optimaliseren op het aantal SQL-query's en alle records tegelijk met een enkele query opgehaald. Nadat alle records zijn opgehaald, worden de gegevens opgeslagen in de HTTP-cache.
  • Een waarde van Directe query's voor elke record met behulp van een afzonderlijke SQL-query.

Opmerking Als u meer entiteiten aan de cache toevoegen, kan het geheugengebruik iets vanwege de verhoogde cachegrootte verhogen.

Er zijn drie modus:
  • SearchCaching. Wordt gebruikt als 'Beschikbare tijdstippen zoeken' of validatie van de afspraak wordt uitgevoerd
  • BookCaching.Gebruikt wanneer een afspraak wordt opgeslagen
  • PublishResourceGroupCaching. Gebruikt wanneer de resourcegroepen opnieuw geordend en 'publiceren resource tree' wordt uitgevoerd.
De modus voor sommige entiteiten kan gezamenlijk worden ingesteld met behulp van de tag bronnen en de ResourceGroups -tag. Of de entiteiten afzonderlijk kunnen worden ingesteld op een gedetailleerd niveau.

Resources entiteiten zijn de volgende subtypen:
  • Uitrusting
  • SystemUsers
  • ResourceSpec
ResourceGroups entiteiten zijn de volgende subtypen:
  • ConstraintBasedGroup
  • Team
Serviceplanning, prestaties, cache

Waarschuwing: dit artikel is automatisch vertaald

Eigenschappen

Artikel-id: 2651621 - Laatst bijgewerkt: 05/13/2012 15:53:00 - Revisie: 1.0

  • Microsoft Dynamics CRM 2011
  • kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtnl
Feedback