Compartir a través de


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.

Aa575112.collapse_all(es-es,AX.60).gifConcurrencia 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.

Aa575112.collapse_all(es-es,AX.60).gifConcurrencia 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.

Aa575112.collapse_all(es-es,AX.60).gifConfiguració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 .

Aa575112.collapse_all(es-es,AX.60).gifConfiguració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

Tune data access settings

Exploración del formulario

Las siguientes tablas ofrecen descripciones de los controles de este formulario.

Aa575112.collapse_all(es-es,AX.60).gifCampo

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).