发明名称 FINE GRAIN SYNCHRONIZATION FOR DATABASE REPLAY
摘要 A method, apparatus, and computer readable medium for preserving data dependency during replay of database commands without strictly preserving a global ordering of the database commands is provided. A capture process captures a workload of database commands executed by a production system. The captured workload includes object identifiers that identify database objects that were referenced directly or indirectly during execution of the database commands by the production system. The captured workload also includes an indication of whether the database objects were potentially read or written during execution of the commands. The workload is processed to determine that an object accessed during execution of a command was previously modified during execution of one or more other commands. A replay process on a test database system prevents the command from being replayed until after the one or more other commands have been replayed to modify the object.
申请公布号 US2011276550(A1) 申请公布日期 2011.11.10
申请号 US20100775322 申请日期 2010.05.06
申请人 COLLE ROMAIN;DAGEVILLE BENOIT;DIAS KARL;GALANIS LEONIDAS;BURANAWATANACHOKE SUPITI;KLEIN JONATHAN;PAPADOMANOLAKIS EFSTRATIOS;WANG YUJUN 发明人 COLLE ROMAIN;DAGEVILLE BENOIT;DIAS KARL;GALANIS LEONIDAS;BURANAWATANACHOKE SUPITI;KLEIN JONATHAN;PAPADOMANOLAKIS EFSTRATIOS;WANG YUJUN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址