Symptômes

Envisagez le scénario suivant dans Microsoft Dynamics SL gestion des commandes :

Dans les Documents de modèle d’objet (10.225.00), vos performances sont faibles lorsque vous actualisez des messagers et des commandes client.

Remarque Ce problème peut se produire lorsque vous disposez d’une base de données qui possède de nombreuses commandes et Messagers.

Résolution

Pour contourner ce problème, modifiez les procédures stockées et ajouter les index supplémentaires qui sont répertoriés dans la section « Informations complémentaires ».

Plus d'informations

Pour apporter les modifications nécessaires pour résoudre ce problème, procédez comme suit :

  1. Ajouter (NOLOCK) à toutes les tables dans les procédures stockées suivantes :

    • WOSOShipLine_InvtID_filter

    • WOSOSched_InvtID_filter

    • POAlloc_CpnyID_SOON_SOL_nolike

  2. Ajoutez les index suivants :

    • CRÉER des INDEX non ordonnés en clusters [xSOShipHeader_OrdDate] sur [dbo]. [SOShipHeader]
      (
      [OrdDate] ASC
      ) AVEC (PAD_INDEX = DÉSACTIVÉ, STATISTICS_NORECOMPUTE = DÉSACTIVÉ, SORT_IN_TEMPDB = OFF IGNORE_DUP_KEY = DÉSACTIVÉ, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

    • CRÉER des INDEX non ordonnés en clusters [xSOShipHeader_ShipDateAct] sur [dbo]. [SOShipHeader]
      (
      [ShipDateAct] ASC
      ) AVEC (PAD_INDEX = DÉSACTIVÉ, STATISTICS_NORECOMPUTE = DÉSACTIVÉ, SORT_IN_TEMPDB = OFF IGNORE_DUP_KEY = DÉSACTIVÉ, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]

    • CRÉER des INDEX non ordonnés en clusters [xSOHeader2] sur [dbo]. [SOHeader]
      (
      [CpnyID] ASC,
      [SOTypeID] ASC,
      [CustID] ASC,
      [OrdDate] ASC,
      [BuildAvailDate] ASC,
      [BuildInvtID] ASC,
      [BuildQty] ASC,
      [BuildSiteID] ASC,
      [CustOrdNbr] ASC,
      [OrdNbr] ASC,
      [État] ASC
      ) AVEC (PAD_INDEX = DÉSACTIVÉ, STATISTICS_NORECOMPUTE = DÉSACTIVÉ, SORT_IN_TEMPDB = OFF IGNORE_DUP_KEY = DÉSACTIVÉ, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]


Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×