Before you back up the logical-log files, you need to understand the following issues:
For more information on these issues, see What Is a Logical-Log Backup?.
You must keep the following two points in mind when you use TEXT and BYTE data types in a database that uses transaction logging:
In addition, regardless of whether the database uses transaction logging, when you create a blobspace or add a chunk to a blobspace, the blobspace or new chunk is not available for use until the logical-log file that records the event is not the current logical-log file. For information on switching logical-log files, see your IBM Informix: Administrator's Guide.
When you decide that you do not need to recover transactions or administrative database activities between backups, you can set the database server configuration parameter LTAPEDEV to /dev/null.
When you set LTAPEDEV to /dev/null, the database server marks a logical-log file as backed up (status B) as soon as it becomes full. The database server can then reuse that logical-log file without waiting for you to back it up. As a result, the database server does not preserve any logical-log records.
Fast recovery and rolling back transactions are not impaired when you use /dev/null as your log-file backup device. For a description of fast recovery, see your IBM Informix: Administrator's Guide. For information about rolling back transactions, see the ROLLBACK WORK statement in the IBM Informix: Guide to SQL Syntax.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]