Seleccionar el modelo de concurrencia (formulario)
Se aplica a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Haga clic en Administración del sistema > Configurar > Base de datos > Seleccionar el modelo de concurrencia.
Use este formulario para establecer el modo de concurrencia global para cambios en las bases de datos. El modo de concurrencia que se seleccione puede afectar significativamente al rendimiento de la base de datos.
Acerca de las estrategias de concurrencia
Puede seleccionar un modo de concurrencia optimista o pesimista para la base de datos. Los valores de concurrencia también se pueden controlar a nivel de tabla o instrucción individual.
Concurrencia optimista
La concurrencia optimista no bloquea los datos cuando se recuperan de la base de datos para futuras modificaciones. Por tanto, no se usan bloqueos cuando se aplican filtros y otras lógicas de negocios. Los datos solo se bloquean cuando se realiza la actualización. Si se han cambiado datos usando otra transacción entre la hora de recuperación y la hora de actualización, se detecta el cambio y se muestra una excepción del registro de información.
Concurrencia pesimista
Una estrategia de concurrencia pesimista usa un bloqueo de actualización para bloquear los datos cuando se recuperan de la base de datos para una futura modificación. Los bloqueos se usan cuando se aplican filtros y otras lógicas de negocios, así como durante la actualización. Otras transacciones no pueden cambiar los datos.
Si se adquiere un bloqueo de actualizaciones para un mayor número de filas, se aumenta el nivel de bloqueo de nivel de fila a nivel de tabla en Microsoft SQL Server. Esto puede bloquear a otros usuarios y reducir el rendimiento de las transacciones.
Configuración de concurrencia de nivel de tabla
Si se ha establecido el modo de concurrencia global como Modo de concurrencia optimista habilitado por tabla, la configuración del control de concurrencia en el nivel de tabla está disponible usando la propiedad OccEnabled .
Configuración de concurrencia de nivel de instrucción
Puede usar las palabras clave optimisticlock o pessimisticlock en una instrucción SELECT para anular la configuración del modo de concurrencia global o de tabla.
Tareas que utiliza este formulario
Exploración del formulario
Las siguientes tablas ofrecen descripciones de los controles de este formulario.
Campo
Campo |
Descripción |
---|---|
Modo de concurrencia optimista habilitado por tabla |
Configuración predeterminada. Habilita el modo de concurrencia por tabla. La concurrencia optimista se establece inicialmente para todas las tablas, con algunas excepciones. Si se ha establecido el modo de concurrencia global como Modo de concurrencia optimista habilitado por tabla, la configuración del control de concurrencia en el nivel de tabla está disponible usando la propiedad OccEnabled . |
Modo de concurrencia optimista habilitado globalmente |
Habilita el modo de concurrencia optimista para todas las tablas. Se recomienda que use esta configuración únicamente si se lo aconseja un ingeniero de soporte técnico de Microsoft Dynamics AX. |
Modo de concurrencia pesimista habilitado globalmente |
Habilita el modo de concurrencia pesimista para todas las tablas. Se recomienda que use esta configuración únicamente si se lo aconseja un ingeniero de soporte técnico de Microsoft Dynamics AX. |
Escribe todas las excepciones de conflicto UPDATE en el registro |
Escribe las excepciones de conflictos UPDATE en el registro. Se recomienda usar esta opción temporalmente, solo mientras soluciona conflictos de actualización, ya que puede reducir el rendimiento de manera significativa. |
Actualizar versión de registro automáticamente |
Cada vez que se actualiza un registro, Microsoft Dynamics AX busca el registro en la memoria y cambia los valores de actualización en todas las instancias del mismo. Se recomienda usar esta opción temporalmente, solo mientras soluciona conflictos de actualización, ya que puede reducir el rendimiento de manera significativa. |
Anuncios: Para ver los problemas ya conocidos y las revisiones recientes, use Búsqueda del problema en Servicios de ciclo de vida de Microsoft Dynamics (LCS).