Puede observar retrasos de rendimiento al actualizar tablas transportistas y pedidos de ventas en la pantalla de los documentos del modelo de objetos

Trabaje en cualquier lugar desde cualquier dispositivo con Microsoft 365

Actualice a Microsoft 365 para trabajar en cualquier lugar con las características y las actualizaciones más recientes.

Actualizar ahora

Síntomas

Considere la situación siguiente en la administración de pedidos en Microsoft Dynamics SL:

En el Modelo de objetos de documentos (10.225.00), experimenta un rendimiento deficiente al actualizar tablas transportistas y pedidos de ventas.

Nota: Este problema puede producirse cuando tiene una base de datos que tiene muchos pedidos de ventas y transportistas.

Solución

Para evitar este problema, cambie los procedimientos almacenados y agregar los índices adicionales que se enumeran en la sección "Más información".

Más información

Para realizar los cambios necesarios para resolver este problema, siga estos pasos:

  1. Agregar (NOLOCK) a todas las tablas de los siguientes procedimientos almacenados:

    • WOSOShipLine_InvtID_filter

    • WOSOSched_InvtID_filter

    • POAlloc_CpnyID_SOON_SOL_nolike

  2. Agregue los siguientes índices:

    • Crear índice no agrupado [xSOShipHeader_OrdDate] ON [dbo]. [SOShipHeader]
      (
      [OrdDate] ASC
      ) CON (PAD_INDEX = OFF STATISTICS_NORECOMPUTE = OFF SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) EN [PRINCIPAL]

    • Crear índice no agrupado [xSOShipHeader_ShipDateAct] ON [dbo]. [SOShipHeader]
      (
      [ShipDateAct] ASC
      ) CON (PAD_INDEX = OFF STATISTICS_NORECOMPUTE = OFF SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) EN [PRINCIPAL]

    • Crear índice no agrupado [xSOHeader2] ON [dbo]. [SOHeader]
      (
      [CpnyID] ASC,
      [SOTypeID] ASC,
      [IdCliente] ASC,
      [OrdDate] ASC,
      [BuildAvailDate] ASC,
      [BuildInvtID] ASC,
      [BuildQty] ASC,
      [BuildSiteID] ASC,
      [CustOrdNbr] ASC,
      [OrdNbr] ASC,
      [Estado] ASC
      ) CON (PAD_INDEX = OFF STATISTICS_NORECOMPUTE = OFF SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) EN [PRINCIPAL]


¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×