Version 9.4 of Dynamic Server supports the following usability enhancements.
Chunks and chunk offsets now have a limit of 4 TB (2**42 bytes) in size. The previous limit was 2 GB (2**31 bytes). The number of chunks per database server is now 32,766. The previous limit was 2,047. These features are enabled by setting large chunk mode with the onmode utility.
For information on these new limits, see the IBM Informix Dynamic Server Administrator's Guide. For information on how to enable large chunk mode, see the IBM Informix Administrator's Reference.
You can now configure event alarms with a modifiable shell script, alarmprogram.sh.
Set the ALARMPROGRAM configuration parameter to alarmprogram.sh, and edit the file to specify the email address of the database administrator, the email address of the pager service, the mail utility, and whether to automatically backup logical logs.
For more information on event alarm parameters, see the IBM Informix Dynamic Server Administrator's Guide. For more information on setting event alarms, see the IBM Informix Dynamic Server Administrator's Reference.
You can now specify up to 32 database server aliases with the DBSERVERALIASES configuration parameter.
For more information, see the IBM Informix Dynamic Server Administrator's Reference.
The new file size limit is 4 TB. This limit applies to all database server utilities, including the following:
The previous file size limit was 2 GB. (Logical log files, however, must not exceed 1 GB in size for Version 9.4.)
For more information on dbimport and dbexport, see the IBM Informix Migration Guide.
Utilities that use storage media backup and restore or loading and unloading data can use the full size of the storage media. This feature is support by the following utilities:
Except for the High-Performance Loader utilities, you use this option by setting the tape size to 0. For information about using this feature with HPL utilities, see High-Performance Loader Enhancements.
In previous releases, the user was required to specify a non-zero tapesize value when using these utilities, and risked wasting storage space. The previous limit was 2 GB per storage device.
For more information on the onload, onunload, dbimport, and dbexport utilities, see the IBM Informix Migration Guide.
The default tape block size for the TAPEBLK and LTAPEBLK configuration parameters in the onconfig.std file has been increased to 32 kilobytes in Version 9.4. Here TAPEBLK specifies the block size for tapes used in storage-space backups, and LTAPEBLK specifies the block size for tapes used in logical-log backups.
The default value for TAPEBLK and for LTAPEBLK in earlier releases was 16 kilobytes.
For more information, see the IBM Informix Dynamic Server Administrator's Reference.
Chunk reserve pages are stored in the root chunk. In previous releases of Dynamic Server, you could not add chunks if the root chunk was full. However, for Version 9.4, if you add chunks when the root chunk is full, the new chunk metadata is stored in extended chunk reserve pages allocated from non-root chunks in the root dbspace.
For more information, see the IBM Informix Dynamic Server Administrator's Guide.
Restartable fast recovery allows physical logging during the roll forward phase to prevent fast recovery failure. If the physical log overflows during fast recovery, the physical log is extended to a disk file, named plog_extend.server_number. The location of this file is set by the new PLOG_OVERFLOW_PATH configuration parameter. This file is removed after the first checkpoint during fast recovery.
For more information on fast recovery, see the IBM Informix Dynamic Server Administrator's Guide. For more information on the PLOG_OVERFLOW_PATH configuration parameter, see the IBM Informix Dynamic Server Administrator's Reference.
Transaction managers coordinate distributed queries between Informix and non-Informix databases. Informix supports XA transactions in a tightly-coupled mode, which allows you to use Microsoft Transaction Server (MTS/XA) as a transaction manager. You can use MTS/XA with IBM Informix ODBC Driver.
For information on how to monitor transactions with onstat -x, see the IBM Informix Administrator's Guide and the IBM Informix Dynamic Server Performance Guide. For information on MTS/XA, see the MTS/XA documentation.
Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]