How does AutoTMF impact application performance?
AutoTMF itself adds very little extra processing to the application program. The performance of an application with AutoTMF is approximately the same as the application would be if it had been designed to use TMF transactions. Performance is generally improved by auditing files, especially in batch workloads because the newly audited files are now buffered. Another major area for potential performance improvement is through TMF audited files eliminating block-splitting overhead. See the Fall 2003 ITUG presentation of one such user: Performance Characteristics of Audited and Non-Audited Files The increase in CPU cycles for TMF auditing is largely offset by more efficient I/O access. Also, operations such as backup can be performed while the file is being accessed by applications, removing the need to stop the application for database maintenance and potentially speeding up batch runs.