A computer-readable medium carrying one or more sequences of one or more instructions for removing changes made by a dead transaction, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
- prior to dying, a transaction making a first change;
- after making said first change and prior to dying, said transaction making a second change;
- and
- after said transaction has died, undoing said first change made by said dead transaction prior to undoing said second change made by said dead transaction.