Process History Purge batch process

Code

ProcessHistoryPurge

Categories

UIRunnable, Schedulable

Implementation

Batch process

Stoppable

No (single phase process)

Schedule

On the third day of the month, at 1:30 a.m.

Class

ProcessHistoryPurge.gs

The Process History Purge process purges batch process history data from the ProcessHistory table. It is important to periodically delete process history data. A large number of history records in the database can slow performance during use of the Server Tools Batch Process Info or Work Queue Info screens.

This process uses Gosu class ProcessHistoryPurge to read the value of the BatchProcessHistoryPurgeDaysOld parameter in config.xml. The process then uses this value to determine the history data to purge.

Note: PolicyCenter also uses configuration parameter BatchProcessHistoryPurgeDaysOld to determine how many days to retain process history records, which the separate Work Item Set Purge batch process process removes.

See also