Transactionally consistent replay of application workloads

A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously...

Full description

Saved in:
Bibliographic Details
Main Authors DIAS KARL, HSU TOM, FIDANBOYLU MEHMET, GONG BO, ALTMAR QINGHUI H, GRAHAM RODNEY, YOON JAE YOUNG, DAGEVILLE BENOIT, PAPADOMANOLAKIS EFSTRATIOS, CAI ZHONGTANG, GALANIS LEONIDAS, COLLE ROMAIN
Format Patent
LanguageEnglish
Published 19.02.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A database system providing transactionally consistent replay of application workloads. In a database system, a method providing transactionally consistent replay of application workloads comprises the steps of: during a replay phase in which a plurality of application requests that were previously submitted to an application server system during a capture phase are being replayed, receiving, at a database server, a database request to execute a database command against a database. The database request specifies an application request identifier that identifies a particular application request of the plurality of application requests. The particular application request caused the database command to be executed previously during the capture phase. In response to receiving the database request, determining, based on the application request identifier in the database request, whether to delay execution of the database command at least until a particular replay-phase database transaction has been committed.
Bibliography:Application Number: US201113034526