Występuje niska wydajność podczas korzystania z Znajdź dostępne godziny w programie Microsoft Dynamics CRM 2011

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 2651621 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Symptomy

Podczas korzystania z funkcji planowania zasobów Znajdź dostępne godziny w programie Microsoft Dynamics CRM, występują niskiej wydajności. Jeśli ponownie użyć Znajdź dostępne godziny i rozpocznij nową kwerendę, poprawia wydajność i wyniki trwa znacznie krócej.

Przyczyna

Ten problem występuje, ponieważ wdrażania programu Microsoft Dynamics CRM zawiera wiele jednostek, które są związane z planowaniem i wykonywania wielu kwerend SQL pobieranie pojedynczych rekordów podczas procesu planowania zasobów Znajdź dostępne godziny.

Rozwiązanie

Aby rozwiązać ten problem, należy pobrać, a następnie zainstaluj 8 pakiet zbiorczy aktualizacji dla programu Microsoft Dynamics CRM. Aby to zrobić, zobacz następujący artykuł z bazy wiedzy Microsoft Knowledge Base:
2600644 Dostępny jest pakiet zbiorczy aktualizacji 8 dla systemu Microsoft Dynamics CRM 2011

Po zainstalowaniu pakietu zbiorczego aktualizacji, należy utworzyć następujący klucz rejestru na serwerze CRM dla jednostek, które są związane z planowaniem:
SchedulingEngine.CacheConfiguration
Po wykonaniu tej czynności podmioty te zostaną dodane do pamięci podręcznej w celu zoptymalizowania wydajności.

Aby utworzyć klucz rejestru, wykonaj następujące kroki:
  1. W serwerze Microsoft Dynamics CRM, polecenie Start menu, a następnie wpisz regedit w polu wyszukiwania, aby otworzyć Edytor rejestru.
  2. Zlokalizuj następujący podklucz rejestru:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Kliknij prawym przyciskiem myszy MSCRM, wskaż polecenie Nowy, a następnie kliknij przycisk Wartość ciągu.
  4. Typ SchedulingEngine.CacheConfiguration.
  5. Kliknij prawym przyciskiem myszy nowy klucz, a następnie kliknij przycisk Modyfikowanie. Zmiany wprowadzone w będzie przypominał następujący kod XML. Jednakże modyfikacje zależy podmiotów i opcje, które chcesz użyć. W sekcji "Więcej informacji" zamieszczono szczegółowe informacje.
    <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>
    (i inne, podobne jednostki)
    </CachingMode>
    </CachingModes>

Więcej informacji

Dla każdego obiektu można dodać do pamięci podręcznej istnieją dwa możliwe wartości: Bezpośrednie i DefaultCache.
  • Wartość DefaultCachestara się zoptymalizować liczba kwerend SQL i pobiera wszystkie rekordy, w tym samym czasie za pomocą pojedynczej kwerendy. Po pobraniu wszystkich rekordów, dane są przechowywane w pamięci podręcznej HTTP.
  • Wartość Bezpośrednie kwerendy dla każdego rekordu za pomocą oddzielnych kwerendy SQL.

Uwaga Jeśli dodasz więcej podmiotów do pamięci podręcznej pamięci może nieznacznie zwiększyć ze względu na rozmiar pamięci podręcznej zwiększone.

Istnieją trzy typy tryb:
  • SearchCaching. Używana, jeśli "Znajdź dostępne godziny" lub jest wykonywana poprawności umówienia
  • BookCaching.Używany przy zapisywaniu termin serwisu
  • PublishResourceGroupCaching. Używane podczas grup zasobów są zreorganizowana i wykonywane jest "Publikuj drzewo zasobów"
Tryb dla niektórych podmiotów można ustawić wspólnie za pomocą tagu zasobów i znacznik ResourceGroups . Lub podmioty można ustawić oddzielnie na najniższym poziomie.

Podmioty zasoby obejmują następujące podtypy:
  • Sprzęt
  • SystemUsers
  • ResourceSpec
Podmioty ResourceGroups należą następujące podtypy:
  • ConstraintBasedGroup
  • Zespół

Właściwości

Numer ID artykułu: 2651621 - Ostatnia weryfikacja: 13 maja 2012 - Weryfikacja: 1.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Dynamics CRM 2011
Słowa kluczowe: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:2651621

Przekaż opinię

 

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