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