✒️SAP BASIS El proceso de bloqueo
SAP BASIS El proceso de bloqueo
PROCESOS DE BLOQUEO
1. TRANSACCIONES DE BASE DE DATOS
El sistema de base de datos que corre el sistema SAP puede coordinar tipo de transacciones de unidad lógica y física.
2. TRANSACCIONES SAP
El sistema SAP necesita administrar su propio concepto de bloque por medio de Work Process de encolado
3. SISTEMA DE BLOQUEO EN SAP
Se realiza entradas de registro en la tabla de bloqueo. Es posible generarse nuevas entradas en la misma tabla siempre y cuando no exista otra ya para el objeto que intenta bloquearse.
4. ENQUEUE WORK PROCESS
Maneja bloqueos lógicos de transacciones SAP en la tabla de bloqueo, el cual se sitúa en la memoria principal donde se corre o ejecuta el proceso.
- El bloqueo puede crearse por tanto Work Process crea una entrada en la tabla y es entregada por una llave.
- Si el Work Process de dialogo y enqueue Work Process se ejecutan con diferentes instancias se comunican por medio del Message Server.
- Enqueue Work Process en el encargado de crear un bloqueo en la tabla si es posible.El bloqueo se realiza y la llave es generada a traves del despachador y el MS.
5. MODOS DE BLOQUEO
Los desarrolladores son quienes deciden el modo de bloqueo para la aplicación:
- BLOQUEO DE ESCRITURA EXCLUSIVA: Denominado en la tabla con la letra E, los datos de bloqueo pueden ser editadors por usuario, el modo exclusivo rechaza cualquier topo de bloqueo por otra transacción.
- BLOQUEO DE LECTURA COMPARTIDA: Identificado con la letra S,, se aceptan solicitudes adicionales de lectura.
- BLOQUEO DE ESCRITURA MEJORADO: identificado con letra X, solo puede ser utilizado una vez, las demás son rechazadas.
- BLOQUEO OPTIMISTICO: identificado con letra O, se establece como bloqueo de lectura y luego se puede transformar como bloqueo de escritura
TRANSACCIÓN SM12: transacción que permite la revision de bloqueos, se puede liberar por medio de esta transacción
 
 
 
Sobre el autor
Publicación académica de Jeisson Giovanny Beltran Cruz, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jeisson Giovanny Beltran Cruz
Profesión: Ingeniero en Sistemas de Computacion - Colombia - Legajo: ZB13V
✒️Autor de: 57 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero en sistemas de computación,alto grado de responsabilidad, dinámico y facilidad de interpretación en las políticas organizacionales, excelentes relaciones interpersonales y capacidad de lider
Certificación Académica de Jeisson Beltran