The audit log table can grow very large rapidly, particularly when capturing XML request and response information (when the Include XML option is enabled).
Using tools provided by your database management system, consider setting up a scheduled job that periodically deletes records matching a particular filter (such as entries created more than 60 minutes ago).
The following SQL statement shows an example for Oracle and IBM DB2:
DELETE FROM C_REPOS_AUDIT WHERE CREATE_DATE < (SYSDATE - 1) AND STATUS='INFO'
The following SQL statement shows an example for Microsoft SQL Server:
DELETE FROM C_REPOS_AUDIT WHERE CREATE_DATE < SYSDATETIME() AND STATUS='INFO';