The transaction logger is an independent process, usually a phantom process, that dequeues update transactions and writes them to backup medium. It functions in a manner similar to the spooler, which also spools output queued by other processes. Only one process at a time can be run as the transaction logger.
The transaction logger runs independently of the update logger. It can be started and stopped before, during, or after the queueing of any update transactions. Use the TLOG-DEQUEUE command or its synonym, TLOG-DQ, to start a transaction logging process.
There are two ways of stopping the transaction logging process after it has been started: suspend it with TLOG-SUSPEND, in which it is possible to resume the process later with TLOG-RESUME, or stop it with TLOG-STOP.
The following topics are presented in this section.
Starting the Transaction Logger
Stopping the Transaction Logger
Suspending and Resuming the Transaction Logging Process
Monitoring Transaction Logging
Preventing Loss of Transactions
See Also
Update and Transaction Logging