Entering content frameBackground documentationSynchronous and Asynchronous Updates Locate the document in its SAP Library structure

Database changes that are made via the SAP Update System and transferred to an update work process, can be carried out synchronously or asynchronously. The mode is specified in the ABAP source code of the SAP transactions and cannot be changed dynamically by the user.

The SAP transaction creates an update request with CALL FUNCTION … IN UPDATE TASK , and transfers this to an update work process. Data is then written to the update tables at the end of a database LUW.

With synchronous updates, the program that outputs the statement COMMIT WORK AND WAIT waits until the update work process outputs the status of the update.

Synchronous updates are indicated in Update Management by the symbol This graphic is explained in the accompanying text in the column Info.

Note

Updates generated by batch input sessions are always carried out synchronously. Batch input with CALL TRANSACTION USING can be updated synchronously and asynchronously. In addition to this, every 100 th update in a background job is carried out synchronously in order to avoid delays in the Update System.

With asynchronous updates, the program that outputs the statement COMMIT WORK passes the update onto the Update System and does not wait for the update process to respond.

 

See also: Structure link Update Techniques in the ABAP manual.

 

 

 

 

 

Leaving content frame