{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,15]],"date-time":"2024-08-15T05:09:57Z","timestamp":1723698597905},"reference-count":5,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2009,8]]},"abstract":"<jats:p>This demonstration presents Oracle Database Replay, a novel approach to testing changes to the relational database management system component of an information system (software upgrades, hardware changes etc). Database Replay makes it possible to subject a test system to a real production workload, which helps identify all potential problems before implementing the planned changes on the production system. Any interesting workload period of a production database system can be captured with minimal overhead. The captured workload is used to drive a test system while maintaining the concurrency and load characteristics of the real production workload.<\/jats:p>\n          <jats:p>The demonstration showcases how important maintaining the concurrency and load characteristics of the real workload is. The current testing solutions do not allow for synchronization based on data dependencies. Without proper synchronization the demonstration workload does not perform the work required and does not exercise the test system appropriately, leading to poor coverage and inadequate load. Thus many issues remain undetected. Database replay with its data based synchronization makes testing realistic and leads to the discovery of potential problems.<\/jats:p>","DOI":"10.14778\/1687553.1687586","type":"journal-article","created":{"date-parts":[[2014,6,24]],"date-time":"2014-06-24T12:17:57Z","timestamp":1403612277000},"page":"1542-1545","source":"Crossref","is-referenced-by-count":7,"title":["Oracle Database Replay"],"prefix":"10.14778","volume":"2","author":[{"given":"Romain","family":"Colle","sequence":"first","affiliation":[{"name":"Oracle USA, Redwood City, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Leonidas","family":"Galanis","sequence":"additional","affiliation":[{"name":"Oracle USA, Redwood City, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Supiti","family":"Buranawatanachoke","sequence":"additional","affiliation":[{"name":"Oracle USA, Redwood City, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stratos","family":"Papadomanolakis","sequence":"additional","affiliation":[{"name":"Oracle USA, Redwood City, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yujun","family":"Wang","sequence":"additional","affiliation":[{"name":"Oracle USA, Redwood City, CA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2009,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376732"},{"key":"e_1_2_1_2_1","unstructured":"Oracle 11g Documentation. http:\/\/www.oracle.com\/pls\/db111\/db111.homepage  Oracle 11g Documentation. http:\/\/www.oracle.com\/pls\/db111\/db111.homepage"},{"key":"e_1_2_1_3_1","volume-title":"Automatic Performance Diagnosis and Tuning in Oracle. CIDR 2005","author":"Dias K.","unstructured":"K. Dias , M. Ramacher , U. Shaft , V. Venkataramani , G. Wood . Automatic Performance Diagnosis and Tuning in Oracle. CIDR 2005 K. Dias, M. Ramacher, U. Shaft, V. Venkataramani, G. Wood. Automatic Performance Diagnosis and Tuning in Oracle. CIDR 2005"},{"key":"e_1_2_1_4_1","unstructured":"Quest Benchmark Factory for Databases http:\/\/www.quest.com\/benchmark-factory\/  Quest Benchmark Factory for Databases http:\/\/www.quest.com\/benchmark-factory\/"},{"key":"e_1_2_1_5_1","unstructured":"Architecture of the SAP Web AS http:\/\/help.sap.com\/saphelp_nw04\/helpdata\/en\/84\/54953fc40 5330ee10000000a114084\/content.htm  Architecture of the SAP Web AS http:\/\/help.sap.com\/saphelp_nw04\/helpdata\/en\/84\/54953fc40 5330ee10000000a114084\/content.htm"}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/1687553.1687586","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,28]],"date-time":"2022-12-28T10:55:36Z","timestamp":1672224936000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/1687553.1687586"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,8]]},"references-count":5,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2009,8]]}},"alternative-id":["10.14778\/1687553.1687586"],"URL":"https:\/\/doi.org\/10.14778\/1687553.1687586","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2009,8]]}}}