
Actualización asincrónica: en una base de datos de un sistema R/3 generalmente la actualización es asincrónica. Esto significa que el sistema gestiona el requerimiento de actualización del usuario en un proceso aparte del proceso de diálogo del usuario.
El usuario se desentiende totalmente del proceso de actualización, ya que no debe esperar a que el sistema acceda a actualizar a la base de datos para poder seguir trabajando.
Actualización sincrónica: aunque menos frecuente, también se produce en el sistema R/3, y se diferencia de la asincrónica en que la petición de actualización en la base de datos se genera en el mismo proceso de trabajo que gestiona el resto de peticiones del usuario.
De esta forma el proceso de diálogo o batch debe esperar a que se realicen las actualizaciones en la base de datos antes de seguir procesando el resto de las peticiones del usuario, por lo que el rendimiento será peor que en el caso de la actualización asincrónica.
LUWs: Consisten en bloques auto consistentes de datos, de tal forma que en su actualización en la base de datos es llevada a cabo completamente.
El sistema R/3 distingue entre componentes de actualización crítica primaria (V1) y secundaria no crítica (V2). La diferencia entre estos dos tipos de actualización permite que el sistema procese los cambios críticos en la base de datos por delante de los cambios menos críticos asignándoles diferentes LUWs; esto es necesario ya que las componentes V1 deben ser realizadas cuanto antes.
SM13: Se utiliza para el control de las actualizaciones en el sistema SAP.
SM12: Se utiliza para visualizar y remover los bloqueos en el sistema SAP