发明名称 Transaction Log Management
摘要 A transaction processing system comprising a transaction log, a log management policy, a profile and a log manager, and method for managing the transaction log are provided. The method comprises maintaining a transaction log of recoverable changes made by transaction processing tasks, each task having an associated transaction type; storing a log management policy including at least one log threshold and a plurality of possible actions associated therewith; and storing a profile of log resource usage characteristics of tasks for different types of transactions. Usage of the log by transaction processing tasks is monitored to determine when a log threshold is reached. The profile indicates the normal logging behaviour of particular types of transaction by identifying ranges of acceptable values for a plurality of log resource usage characteristics. Such characteristics may include time taken for a task to complete, CPU resource consumed, number of log records made, etc. From a comparison of the profile behaviour with the current log resource usage of a task which has been identified as holding up trimming of the log, likelihood that the identified task having entered an invalid loop and represents a 'bad' program, rather than simply validly taking a long time to complete can be inferred. Thus the most appropriate action can be selected and taken.
申请公布号 US2009240742(A1) 申请公布日期 2009.09.24
申请号 US20080236678 申请日期 2008.09.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BURGHARD STEPHEN JOHN;MITCHELL IAN JAMES;WRIGHT ANDREW
分类号 G06F17/30;G06F9/46 主分类号 G06F17/30
代理机构 代理人
主权项
地址