| |
| | Embedded database transaction logging for real-time, embedded systems — persistence in the eXtremeDB in-memory database (Site not responding. Last check: 2007-10-11) |
 | | Logging is performed through periodic checkpoints, where the image of the in-memory database is saved to persistent storage, and all intermediate changes to the database are written to the log files. |
 | | A disk-based database, however, will perform many writes per transaction (data pages, index pages, transaction log, etc) and the larger the transaction and the more indexes that are modified, the more writes that are necessary. |
 | | For example, transaction logging may be turned on or off at runtime and, when turned on, logging may be set to different levels of transaction durability, allowing system designers to make intelligent trade offs between performance and risk for unrecoverable transactions. |
| www.mcobject.com /logging.shtml (455 words) |
|