Browse Prior Art Database

Minimizing Audit Trail Impact

IP.com Disclosure Number: IPCOM000130027D
Original Publication Date: 2005-Oct-11
Included in the Prior Art Database: 2005-Oct-11
Document File: 1 page(s) / 4K

Publishing Venue

IBM

Abstract

Most workflow management systems provide the user with the capability to record all or important steps in the execution of the business processes in some persistent data store. The set of records that is written is typically called the audit trail. The writing of an audit trail contributes significantly to the total processing time of a process instance. A set of measures are suggested to minimize the impact of audit trailing.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 65% of the total text.

Page 1 of 1

Minimizing Audit Trail Impact Minimizing Audit Trail ImpactMinimizing Audit Trail Impact Minimizing Audit Trail Impact

Most workflow management systems provide the user with the capability to record all or important steps in the execution of the business processes in some persistent data store. The set of records that is written is typically called the audit trail. The records are normally written as part of the transaction that the workflow management system carries out. If the records are for documenting the execution history, writing the audit trail records must be done a transaction. However, if the audit trail records (or a subset of the total set of audit trail records ) are used for obtaining statistical information, the loss of an audit trail record is not a problem . In this case, writing the audit trail outside the transaction is not a problem . Thus one could save the overhead of processing those records within a transaction . It is suggested that the user can define which audit trail records should be excluded from the transaction by providing an appropriate specification either within the flow definition language itself, or with a deployment descriptor.

    Processing of those non-transactional audit trail records can be further improved by the the WFMS caching the audit trail records until the database activities of the navigation engine fall below a certain, user specified limit .

    The database activity caused by the navigation engine can be obtained ei...