A method for data processing recovery comprising the steps of:providing a redo buffer containing a set of redo records, said redo buffer including information for committed and uncommitted transactions; providing an undo buffer containing a set of undo records, said undo buffer including information only for an uncommitted transaction, said undo records being aggregated in said undo buffer separat