Es posible que haya que bloquear los datos de la base de la aplicación durante una transacción. Este bloqueo se realiza mediante las siguientes instrucciones:

  • La instrucción Lock, que realiza un bloqueo de símbolo.
  • La cláusula With lock en un comando de lectura.
  • La instrucción Readlock, que lee y bloquea una línea en una tabla.

Cuando falla un primer intento de bloqueo porque otro usuario ya ha realizado un bloqueo, este parámetro técnico permite definir el número de segundos durante los cuales el motor reintenta automáticamente el proceso antes de fallar y mostrar al usuario un mensaje de bloqueo.

Después del fallo del primer intento de bloqueo, el motor reintenta el proceso cada segundo durante el periodo definido por el valor "lockwait".

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 :

La variable del sistema lockwait está asociada a este parámetro.

Parámetros vinculados

Funciones afectadas

Este parámetro afecta a ciertos accesos a la base de datos. Su valor habitual es 5 y se recomienda no modificarlo, salvo por una recomendación técnica justificada.