1. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method for processing data, the method comprising: after a crash, retrieving a global transaction identifier; and storing information indicating one or more transaction identifiers as invalid according to the global transaction ID.