The Transaction Logger

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

Transaction Restoration

Preventing Loss of Transactions

Transaction Windowing

See Also

Update and Transaction Logging

Overview to Transaction Logging

Update Logging