The log reader determines all information that the database system requires for a restart or restore of the database instance and generates the necessary files and lists to repeat the transactions. The log reader is a server task and runs in the user kernel thread.
See also:
Concepts of the Database System,