The garbage collectors are active components in history management. They run as tasks in the user kernel threads.
The task of the garbage collectors is to delete undo log files and the related database objects irreversibly. The garbage collectors enable data records to be read consistently and without locks.
The garbage collectors are initialized when the database system is started, based on permanent internal configuration information.
See also:
Concepts of the Database System, History Management