✒️SAP BASIS El proceso de bloqueo
SAP BASIS El proceso de bloqueo
Lock Management
1.- En transacciones de DB a través de los controles en cada PASO DE DIALOGO
2.- En transacciones de SAP a través del ENQUEUE para los pasos de diálogo, Solo pueden generarse nuevas entradas de registro en la tabla bloqueo solo si no existen ya otras para el mismo objeto a bloquear.
ENQUEUE Block Process: maneja los bloqueos lógicos de transacciones SAP en la Tabla de Bloqueo situada en la memoria principal de la instancia donde corre el proceso.
El tráfico de solicitudes, de llaves (KEY) y rechazos entre mas de una instancia será administrado por los DISPATCHERS a través del MESSAGE SERVICE (MS), el acceso a la tabla de bloqueo puede ser simultáneo.
Modos de Bloqueo: (developer’s choice)
1.- (E) Exclusive Lock Mode, permite la edición de la tabla bloqueada solo por un usuario. Solo acumulara bloqueos E del mismo usuario.
2.- (S) Shared Lock Mode, acumulará solamente solicitudes de lectura adicionales.
3.- (X) Exclusive Noncumulative Write Lock, solicitado una única vez, demás solicitudes se rechazan.
4.- (O) Optimistic Lock, se establece primero como bloqueo de lectura pudiendo luego escalar a bloqueo de escritura (Permite Bloqueos adicionales del mismo tipo.
Al pasar al modo edición o modificación en una transacción, el bloqueo cambia a E, eliminando de la tabla, si existiesen, todos los bloqueos O para el mismo objeto.
Transacción SM12, permite visualizar y liberar los bloqueos (solo en caso que hallan quedado sin liberar por algún problema por el mismo usuario que solicita el desbloqueo, como por ejemplo un corte de energía.
SM04 , revisar tareas simultáneas
 
 
 
Sobre el autor
Publicación académica de Rodrigo Cofre, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Rodrigo Cofre
Profesión: Analista de Sistemas, Especialista en Capacitación - Chile - Legajo: NG96Z
✒️Autor de: 45 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Saludos a todos, espero que sea una grata experiencia de aprendizaje.
Certificación Académica de Rodrigo Cofre