Home | Previous Page | Next Page   Logging and Log Administration > Logging >

Database Server Processes That Require Logging

As the Informix database server operates--as it processes transactions, keeps track of data storage, ensures data consistency, and so on--it automatically generates logical-log records for some of the actions that it takes. Most of the time, the database server makes no further use of the logical-log records. However, when the database server needs to roll back a transaction, to execute a fast recovery after a system failure, for example, the logical-log records are critical. The logical-log records are at the heart of the data-recovery mechanisms.

The database server stores the logical-log records in a logical log. The logical log is made up of logical-log files that the database server manages on disk until they have been safely transferred offline (backed up). The database server administrator keeps the offline logical-log records (in the backed-up logical-log files) until they are needed during a data restore, or until the administrator decides that the records are no longer needed for a restore. For more information, see Logical Log.

The database server uses logical-log records when it performs various functions that recover data and ensure data consistency, as follows:

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]