A method and mechanism to compensate for the effects of a transaction in a
database system is disclosed. Also disclosed is a method and mechanism
for identifying one or more transactions that have modified or created an
object in a database system. The disclosed approach can be applied to
perform auditing for queries in a database system and for identifying the
scope of changes and data accesses made by a transaction in the system.