✒️SAP BASIS / El proceso de bloqueo Por Daniel Torres Salinas
SAP BASIS El proceso de bloqueo

Proceso de Bloqueo.
Administración de bloqueos (Lock Management)
° Transacciones de Base de Datos: Cada paso de dialogo forma una unidad física y lógica: la transacción de la base de datos.
° Transacciones SAP: El sistema necesita administrar su propio concepto de bloqueo, esto se logra utilizando el work process de enqueue (encolado).
° Sistema de bloqueo en SAP: Funcionan sobre el principio de que los programas SAP realizan entradas de registros en la tabla de bloqueos (Lock Table)
° Enqueue Work Process: Maneja los bloqueos lógicos de las transacciones de SAP en la tabla de bloqueos, esta tabla se sitúa en la memoria principal de la instancia.
Un work process de dialogo que corre en la misma instancia que el enqueue work process puede acceder directamente a la tabla de bloqueo para checar si un nuevo bloqueo puede generarse.
Si hay un bloqueo entonces el WP de dialogo crea la entrada en la tabla y se entrega una key (Llave) al usuario.
Si el WP de dialogo y el enqueue WP corren en diferentes instancias se comunican a través del message server en este caso se reenvía a través de los respectivos dispatchers y el message server.
° Modos de Bloqueos:
· Bloqueo de escritura exclusivo (Exclusive write lock): Denominado con la letra E, rechaza cualquier otro tipo de bloqueo por la transacción.
· Bloqueo de lectura compartido (Shared lock Mode): Denominado con la letra S, se aceptan solicitudes adicionales de lectura el de escritura es rechazado.
· Bloqueo de escritura Mejorado (Exclusive Noncumulative Write Lock): Se denomina con la letra X, Solo solicitado una vez.
· Bloqueo Optimístico (Optimistic Lock): Denominado con la letra O, primero se establecen como bloqueos de lectura y luego pueden transformarse como bloqueos de escritura.
La transacción SM12 muestra los bloqueos que actualmente hay en el sistema.
La transacción su01 Administra los Usuarios.
 
 
 
Sobre el autor
Publicación académica de Daniel Lisandro Torres Salinas, en su ámbito de estudios para la Carrera Consultor SAP BASIS NetWeaver Nivel Inicial.
Daniel Lisandro Torres Salinas
Profesión: Actuario - Mexico - Legajo: LX90T
✒️Autor de: 20 Publicaciones Académicas
🎓Cursando Actualmente: Carrera Consultor SAP BASIS NetWeaver Nivel Inicial
Certificación Académica de Daniel Torres






Disponibilidad Laboral: FullTime


















