Nízký výkon při použití Najít dostupné časy v aplikaci Microsoft Dynamics CRM 2011

Překlady článku Překlady článku
ID článku: 2651621 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Při pokusu o použití funkce plánování zdrojů najít dostupné časy v aplikaci Microsoft Dynamics CRM nízký výkon. Pokud znovu použít Najít dostupné časy a spustit nový dotaz, zlepšuje výkon a výsledky trvat mnohem méně času.

Příčina

K tomuto problému dochází, protože nasazení Microsoft Dynamics CRM obsahuje mnoho subjektů, které se vztahují k plánování a spuštění více dotazů SQL načíst během procesu plánování zdrojů najít dostupné časy jednotlivých záznamů.

Řešení

Chcete-li tento problém vyřešit, stáhněte a nainstalujte 8 kumulativní aktualizace pro aplikaci Microsoft Dynamics CRM. Chcete-li to provést, naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2600644 Je k dispozici 8 kumulativní aktualizace pro aplikaci Microsoft Dynamics CRM 2011

Po instalaci kumulativní aktualizace by na subjekty, které se vztahují k plánování serveru CRM vytvořte následující klíč registru:
SchedulingEngine.CacheConfiguration
Po takovém tyto subjekty budou přidány do mezipaměti optimalizace výkonu.

Chcete-li vytvořit klíč registru, postupujte takto:
  1. Na serveru Microsoft Dynamics CRM, přejděte Spustit nabídky a zadejte regedit do vyhledávacího pole, otevřete Editor registru.
  2. Vyhledejte následující podklíč registru:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Klepněte pravým tlačítkem myši MSCRM, přejděte na příkaz Novýa klepněte na tlačítko Řetězcová hodnota.
  4. Typ SchedulingEngine.CacheConfiguration.
  5. Pravým tlačítkem myši na nový klíč a klepněte na tlačítko Upravit. Provedené změny budou podobat následující XML. Provedené změny však závisí na subjekty a možnosti, které chcete použít. Podrobné informace v části "Další informace".
    <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>
    (a jiné podobné entity)
    </CachingMode>
    </CachingModes>

Další informace

Pro každý subjekt, který přidáte do mezipaměti jsou dvě hodnoty: Přímý a DefaultCache.
  • Hodnota DefaultCachesnaží se optimalizovat počet dotazů SQL a vyhledá všechny záznamy najednou pomocí jediného dotazu. Po načtení všech záznamů, jsou data uložena v mezipaměti HTTP.
  • Hodnota Přímý dotazy pro každý záznam pomocí samostatného dotazu SQL.

Poznámka: Přidáte další subjekty do mezipaměti, může velikost mezipaměti zvýšené mírně zvýšit využití paměti.

Existují tři typy režimu:
  • SearchCaching. Použité při "Najít dostupné časy" nebo provádí ověření události služby
  • BookCaching.Při uložení události služby
  • PublishResourceGroupCaching. Při se změně uspořádání skupiny zdrojů a "publikovat zdroj stromu" je provedeno
Režim pro některé subjekty lze nastavit pomocí prostředků značky a značky ResourceGroups společně. Nebo subjekty lze nastavit samostatně na nejnižší úrovni.

Subjekty prostředky zahrnují následující podtypy:
  • Vybavení
  • SystemUsers
  • ResourceSpec
ResourceGroups subjekty patří následující podtypy:
  • ConstraintBasedGroup
  • Tým

Vlastnosti

ID článku: 2651621 - Poslední aktualizace: 13. května 2012 - Revize: 1.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Dynamics CRM 2011
Klíčová slova: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:2651621

Dejte nám zpětnou vazbu

 

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