Objawy

Rozważmy następujący scenariusz w Zarządzanie zamówieniami w Microsoft Dynamics SL:

W Dokumentach OM (10.225.00)powoduje spadek wydajności podczas odświeżania spedytorów i zamówień sprzedaży.

Uwaga Ten problem może wystąpić, gdy bazy danych, która ma wiele zamówień sprzedaży oraz shippers.

Rozwiązanie

Aby obejść ten problem, należy zmienić procedur przechowywanych i dodać dodatkowe indeksy, które są wymienione w sekcji "Więcej informacji".

Więcej informacji

Aby wprowadzić konieczne zmiany, aby rozwiązać ten problem, wykonaj następujące kroki:

  1. Dodaj (NOLOCK) do wszystkich tabel w następujących procedur przechowywanych:

    • WOSOShipLine_InvtID_filter

    • WOSOSched_InvtID_filter

    • POAlloc_CpnyID_SOON_SOL_nolike

  2. Dodaj następujące indeksy:

    • Utwórz indeks NIEKLASTROWANY [xSOShipHeader_OrdDate] w [dbo]. [SOShipHeader]
      (
      [OrdDate] ASC
      ) Z (PAD_INDEX = WYŁ., STATISTICS_NORECOMPUTE = WYŁ., SORT_IN_TEMPDB = WYŁ., IGNORE_DUP_KEY = OFF DROP_EXISTING = WYŁ., ONLINE = OFF ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) NA [PODSTAWOWY]

    • Utwórz indeks NIEKLASTROWANY [xSOShipHeader_ShipDateAct] w [dbo]. [SOShipHeader]
      (
      [ShipDateAct] ASC
      ) Z (PAD_INDEX = WYŁ., STATISTICS_NORECOMPUTE = WYŁ., SORT_IN_TEMPDB = WYŁ., IGNORE_DUP_KEY = OFF DROP_EXISTING = WYŁ., ONLINE = OFF ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) NA [PODSTAWOWY]

    • Utwórz indeks NIEKLASTROWANY [xSOHeader2] w [dbo]. [SOHeader]
      (
      [CpnyID] ASC,
      [SOTypeID] ASC,
      [IDKlienta] ASC,
      [OrdDate] ASC,
      [BuildAvailDate] ASC,
      [BuildInvtID] ASC,
      [BuildQty] ASC,
      [BuildSiteID] ASC,
      [CustOrdNbr] ASC,
      [OrdNbr] ASC,
      [Stan] ASC
      ) Z (PAD_INDEX = WYŁ., STATISTICS_NORECOMPUTE = WYŁ., SORT_IN_TEMPDB = WYŁ., IGNORE_DUP_KEY = OFF DROP_EXISTING = WYŁ., ONLINE = OFF ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) NA [PODSTAWOWY]


Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×