Use
You must delete logs to avoid Application Log database table overflow.
Features
You can delete logs in dialog (Program ® Execute) or in the background (Program ® Execute in background).
You have the following options:
Delete options:

A log can only be deleted when it has expired (reached or passed its expiry date). However, you can delete logs before their expiry date if they have the "Delete before expiry" attribute.
Activities
To delete logs in the background, choose the Delete immediately option - otherwise only the number or list of deletable logs is output.
Log Archiving
If you want to delete logs from the database, due to storage space and runtime considerations, but still want to keep the data, you can archive the logs. A log can, however, only be archived if it has either expired (reached or passed its expiry date) or if it permits deletion before the expiry date.
Logs are archived using the archiving object BC_SBAL.
The log header data, as well as the message data itself, is saved.
The archiving programs, SBAL_ARCHIVE and SBAL_ARCHIVE_DELETE, are integrated and documented in the Archive Development Kit (ADK). For more information, see
Data Archiving (CA-ARC) ®
Data Archiving (ADK).
You start archive administration with transaction code
SARA.