Tipos de bloqueo en la transacción SM12

El tipo de bloqueo determina si varios usuarios pueden acceder simultáneamente a registros de datos.

Este tipo puede asignarse individualmente para cada tabla en el objeto de bloqueo, y cuando se establece, se registra una entrada de bloqueo correspondiente en la tabla de bloqueo del sistema.

Tipos de Bloqueo:

  1. S (Compartido):
    • Varios usuarios pueden acceder a los datos simultáneamente en modo de visualización.
    • Se acepta una solicitud para otro bloqueo compartido, incluso de otro usuario.
    • Se rechaza un bloqueo exclusivo si ya hay un bloqueo compartido en el objeto.
  2. E (Exclusivo):
    • Protege el objeto bloqueado contra todo tipo de bloqueos de otras transacciones.
    • Solo el propietario del bloqueo puede restablecerlo.
  3. X (Exclusivo no acumulativo):
    • Puede solicitarse varias veces desde la misma transacción y se procesa sucesivamente.
    • Solo se permite una solicitud de bloqueo exclusivo no acumulativo desde la misma transacción.
  4. O (Optimista):
    • Comportamiento inicial similar al bloqueo compartido, pero puede convertirse en exclusivo.

Conocer el tipo de bloqueo que se presenta en la transacción SM12 te puede ayudar a interpretar el tipo de carga de trabajo que se está presentando en el servidor y así, tomar decisions apropiadas a la situación.

Espero este artículo te pueda servir de referencia.

💬 Las habilidades que has formado con el tiempo y esfuerzo son importantes, si quieres aprender como montar un negocio en internet para monetizarlas o para vender info productos haciendo marketing digital haz click aquí para ir al curso gratuito.

Gracias por leer, que tengas un excelente día.

 



 

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *