Debugging Transactions and Tracking their Provenance with Reenactment
PVLDB, Volume 10, Issue 12, 2017, Pages 1857-1860.
Debugging transactions and understanding their execution are of immense importance for developing OLAP applications, to trace causes of errors in production systems, and to audit the operations of a database. However, debugging transactions is hard for several reasons: 1) after the execution of a transaction, its input is no longer availa...More
Full Text (Upload PDF)
PPT (Upload PPT)