✒️SAP BASIS - Proceso de Bloqueo

SAP BASIS Proceso de Bloqueo

Proceso de Bloqueo

TX´s en Base de Datos

cada paso de dialogo forma una unidad fisica y logica, la transaccion de BD. el Sistema de BD sobre el que corre nuestro sisitema SAP puede coordinar este tipo de Transacciones de BD

TX´s SAP

no asegura la consistencia de datos, las tx´s sap se forman por una secuencia logica de pasos de trabajo relacionados que son consistentes en terminos de negocio, se forman por varios pasos de dialogo

sap maneja un concepto propio de bloqueo.. se logra con el work process de enqueue. esto asegura independica de la plataforma utilizada

Sistema de bloqueo SAP

bloque sap, se registran en trabla de bloqueo (lock table), se generan nuevas entradas si no existen ya para el objeto a bloquear

enqueue work process

maneja los bloqueos logicos en las Tx´s de SAP en la tabla de bloqueo, la tabla se situa en memoria principal.

work process y enquie work process corren en misma instancia, puede acceder directamente a la tabla de bloqueo en memoria principal para chequear si un nuevo bloque puede generarse

si crea el bloqueo, work process de dialgo crea la entrada en tabla y se entrega una key (llave) al usuario al cual se mantiene en memoria de contexto usuario

wpd y el ewp corren en diferentes instancias, se comunican a traves del MS. se reenvia la solicitud de bloqueo desde el wpd al ewp a traves de los respectivos disparcher y el message server

ahora el ewp se encarga de chequear si puede crearse un bloqueo en tabla, si es posible se genera la key y se envia a traves del dispatcher y message server

Modos de Bloques

cada solicitud de bloqueo es verificada por el sistema para ver si generará algun conflicto. si ocurre la solicitud es rechazada y se notifica al usuario

  • bloque de escritura exclusivo (exclusive write lock): se denomina con la letra E en la tabla. datos de bloqueo puede ser editado por un usuario. rechaza cualquier otro tipo de bloqueo por Tx, puede acumular otros bloqueo E por el mismo usuario
  • Bloqueo de Lectura Compartido (shared lock mode) identifican con la letra S en la tabal de bloque. aceptan solicitudes adicionales de lectura, escritura es rechazada
  • bloque de escritura mejorado (exclusive noncumulative write lock) identificados con la letra X. solicitado una sola vez, luego todas se rechazan
  • bloqueo optimistico (Optimistic lock) denominado con la letra O en la table de bloqueo. al comienzo se establece con bloqueo de lectura y puede transformarse en bloque de escritura, permite bloqueo adicionales del mismo tipo sobre el objeto

con Tx SM12 se muestra los bloqueos que actualmente hay en el sistema


Sobre el autor

Publicación académica de Fabian Rene Jacquet Allegretti, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.

SAP SemiSenior

Fabian Rene Jacquet Allegretti

Profesión: Ciencias Informaticas - Paraguay - Legajo: QU73X

✒️Autor de: 34 Publicaciones Académicas

🎓Egresado de los módulos:

Disponibilidad Laboral: PartTime

Presentación:

Licenciado en ciencias de las informáticas, preparado para descubrir este mundo fascinante de sap y adquirir mejores herramientas para los nuevos retos del dia a dia.

Certificación Académica de Fabian Jacquet

 

:: Al igual que Fabian ¿Usted está dispuesto a aprender SAP BASIS?

El lunes 31 Enero 2022 comenzamos la 🎓Carrera Consultor Basis NetWeaver.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?