Número de Rollback
Este parámetro técnico permite definir, cuando falla una transacción en la base de datos por motivos de bloqueo de recursos, el número de tentativas antes de advertir al usuario por un mensaje de bloqueo.
De hecho, cuando hay algún conflicto, se realiza un Rollback de la transacción y se intenta de nuevo hasta alcanzar el número de tentativas definidas por este parámetro. Se muestra un mensaje de advertencia al usuario, y este puede abandonar la transacción o intentarlo de nuevo.
A menudo, el tiempo de reacción del usuario frente al mensaje bastará para que la transacción que bloquea la actualización termine, y en este caso, la transacción solicitada se realizará sin problema.
Nivel de localización / Variable global
Este parámetro está definido a nivel Dossier. Pertenece al capítulo SUP (Supervisor) y al grupo PRF (Rendimientos), Los parámetros siguientes se encuentran también asociados a este capítulo y grupo :
- AUZMEMO (Creación todas las memorias)
- CLOMAX (N.º máx.)
- LAUNCHSYNC (Lanzamiento sinc. tras integrar parche)
- MAXSPEACV (Límite ACV específicos)
- MAXUPDTRS (Límite transac. actualización)
- MEMTXT (Tamaño memoria textos (Ko))
- NBTRABUFF (N.º líneas en memoria)
- NXTREC (Límite para lectura último leído)
- ORAOPTMIZ (Optimización Oracle)
- ORAOPTNB (Optimización Oracle)
- ORATRAPATH (Optimización Oracle)
- SELWARN (Límite para control de memos)
- TIMLCK (Tiempo de bloqueo)
- TIMOUT (Tiempo límite para respuesta)
Ninguna variable global está asociada con el.
Notas
Su valor habitual es igual a 3, y está recomendado no modificarlo, salvo en el caso extremo (base muy activa, gran número de conflictos). Pero en todo caso, como su modificación puede tener una influencia sobre los rendimientos del sistema, es recomendado de avisar a un especialista en base de datos antes de operar este tipo de modificación.
Si los conflictos de bloqueo están vinculados a la asignación de los contadores de documentos (órdenes, apuntes, movimientos de forma más general), se aconseja para reducir los conflictos de este tipo, aplicar uno de los métodos siguientes:
- Utilizar contadores con criterios que diferencien en los posible las secuencias de numeración (especialmente utilizando la sociedad y la planta).
- Definir contadores agrupados o utilizar la gestión de secuencias.
Más información en la documentación de los contadores.