![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS El proceso de bloqueo
SAP BASIS El proceso de bloqueo
![SAP BASIS El proceso de bloqueo SAP BASIS El proceso de bloqueo](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/164.jpg)
Transacciones de BD
Dialog step-> unidad fisica y logica
Sistema de bd sobre el que corre el sistema SAP coordina este tipo de transacciones de bd.
Transacciones SAP
work process de enqueue(encolado): Independencia de plataforma utilizado para el sistema.
SISTEMA DE BLOQUEO EN SAP
Los programas SAP realizan entradas de registros en la tabla de bloqueo (lock table)
Solo se generan nuevas entradas en esta tabla si no existen otras ya para el objeto que intenta bloquearse.
Enqueue work process:
Maneja bloqueos lógicos de las transacciones de SAP en la tabla de bloqueo
Esta tabla se situa en la memoria principal de la instancia donde el proveso corre.
Modos de bloqueos:
*Bloqueo de escritura exclusivo (E): Los datos bloqueados solo pueden ser editados por un usuario, rechaza cualquier otro tipo de bloqueo por otra transaccion. Solo acumula otros bloqueos E por el mismo usuario.
*Bloqueo de lectura compartido (S): Se aceptan solicitudes adicionales de lectura, una solicitud de escritura es rechazada.
*Bloqueo optimístico (O): Al comienzo se establecen como bloqueos de lectura y luego se transforman en bloqueos de escritura, permite bloqueos adicionales del mismo tipo S sobre un objeto.
USUARIO->modo modificación en una transacción->bloqueo pasa a E.
Si otros bloqueos de tipo O existen sobre el objeto estos son eliminados de la tabla
TRANSACCION : SM02
 
 
 
Sobre el autor
Publicación académica de Bernardita Susana Gatica Carrillo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Bernardita Susana Gatica Carrillo
Profesión: Ingeniera en Informática - Chile - Legajo: MS79M
✒️Autor de: 115 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Bernardita Gatica