Modern techniques for transaction-oriented database recovery
暂无分享,去创建一个
[1] Goetz Graefe,et al. Instant Restore After a Media Failure , 2017, ADBIS.
[2] Andrew Pavlo,et al. Write-Behind Logging , 2016, Proc. VLDB Endow..
[3] Lin Ma,et al. Larger-than-memory data management on modern storage hardware for in-memory OLTP database systems , 2016, DaMoN '16.
[4] Viktor Leis,et al. The ART of practical synchronization , 2016, DaMoN '16.
[5] Daniel J. Abadi,et al. Low-Overhead Asynchronous Checkpointing in Main-Memory Database Systems , 2016, SIGMOD Conference.
[6] Jignesh M. Patel,et al. Aggressive buffer pool warm-up after restart in SQL Server , 2016, 2016 IEEE 32nd International Conference on Data Engineering Workshops (ICDEW).
[7] Michael Stonebraker,et al. The land sharks are on the squawk box , 2016, Commun. ACM.
[8] Caetano Sauer,et al. Decoupling Persistence Services from DBMS Buffer Management , 2016, GvD.
[9] Hideaki Kimura,et al. FOEDUS: OLTP Engine for a Thousand Cores and NVRAM , 2015, SIGMOD Conference.
[10] Subramanya Dulloor,et al. Let's Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems , 2015, SIGMOD Conference.
[11] Goetz Graefe,et al. Single-pass restore after a media failure , 2015, BTW.
[12] Goetz Graefe,et al. Instant Recovery with Write-Ahead Logging: Page Repair, System Restart, and Media Restore , 2014, Synthesis Lectures on Data Management.
[13] Karsten Schwan,et al. NVRAM-aware Logging in Transaction Systems , 2014, Proc. VLDB Endow..
[14] Eddie Kohler,et al. Fast Databases with Fast Durability and Recovery Through Multicore Parallelism , 2014, OSDI.
[15] Caetano Sauer,et al. A novel recovery mechanism enabling fine-granularity locking and fast, REDO-only recovery , 2014, ArXiv.
[16] Mark Lillibridge,et al. In-Memory Performance for Big Data , 2014, Proc. VLDB Endow..
[17] Ahmed Eldawy,et al. Trekking Through Siberia: Managing Cold Data in a Memory-Optimized Database , 2014, Proc. VLDB Endow..
[18] Ryan Johnson,et al. Scalable Logging through Emerging Non-Volatile Memory , 2014, Proc. VLDB Endow..
[19] Michael Stonebraker,et al. Rethinking main memory OLTP recovery , 2014, 2014 IEEE 30th International Conference on Data Engineering.
[20] Goetz Graefe,et al. An empirical analysis of database recovery costs , 2014 .
[21] Eddie Kohler,et al. Speedy transactions in multicore in-memory databases , 2013, SOSP.
[22] Thomas F. Wenisch,et al. Storage Management in the NVRAM Era , 2013, Proc. VLDB Endow..
[23] Michael Stonebraker,et al. Anti-Caching: A New Approach to Database Management System Architecture , 2013, Proc. VLDB Endow..
[24] Anastasia Ailamaki,et al. Enabling efficient OS paging for main-memory OLTP databases , 2013, DaMoN '13.
[25] Mark Lillibridge,et al. Controlled lock violation , 2013, SIGMOD '13.
[26] Viktor Leis,et al. The adaptive radix tree: ARTful indexing for main-memory databases , 2013, 2013 IEEE 29th International Conference on Data Engineering (ICDE).
[27] Wolfgang Lehner,et al. Towards Integrated Data Analytics: Time Series Forecasting in DBMS , 2012, Datenbank-Spektrum.
[28] Goetz Graefe,et al. Foster b-trees , 2012, TODS.
[29] Bernhard Seeger,et al. Self-diagnosing and self-healing indexes , 2012, DBTest '12.
[30] Wolfgang Lehner,et al. KISS-Tree: smart latch-free in-memory indexing on modern architectures , 2012, DaMoN '12.
[31] Eddie Kohler,et al. Cache craftiness for fast multicore key-value storage , 2012, EuroSys '12.
[32] Harumi A. Kuno,et al. Concurrency Control for Adaptive Indexing , 2012, Proc. VLDB Endow..
[33] Harumi A. Kuno,et al. Definition, Detection, and Recovery of Single-Page Failures, a Fourth Class of Database Failures , 2012, Proc. VLDB Endow..
[34] Goetz Graefe,et al. A survey of B-tree logging and recovery techniques , 2012, ACM Trans. Database Syst..
[35] David J. DeWitt,et al. Turbocharging DBMS buffer pool using SSDs , 2011, SIGMOD '11.
[36] Johannes Gehrke,et al. Fast checkpoint recovery algorithms for frequently consistent applications , 2011, SIGMOD '11.
[37] Alfons Kemper,et al. HyPer: A hybrid OLTP&OLAP main memory database system based on virtual memory snapshots , 2011, 2011 IEEE 27th International Conference on Data Engineering.
[38] Harumi A. Kuno,et al. Modern B-tree techniques , 2011, 2011 IEEE 27th International Conference on Data Engineering.
[39] Daniel J. Abadi,et al. The case for determinism in database systems , 2010, Proc. VLDB Endow..
[40] Harumi A. Kuno,et al. Self-selecting, self-tuning, incrementally optimized indexes , 2010, EDBT '10.
[41] Goetz Graefe. Fast Loads and Fast Queries , 2009, DaWaK.
[42] Goetz Graefe,et al. The Five-Minute Rule 20 Years Later: and How Flash Memory Changes the Rules , 2008, ACM Queue.
[43] Michael Stonebraker,et al. OLTP through the looking glass, and what we found there , 2008, SIGMOD Conference.
[44] OHAD RODEH,et al. B-trees, shadowing, and clones , 2008, TOS.
[45] Wilson C. Hsieh,et al. Bigtable: A Distributed Storage System for Structured Data , 2006, TOCS.
[46] Markus Kirchberg,et al. C-ARIES: A Multi-threaded Version of the ARIES Recovery Algorithm , 2007, DEXA.
[47] Goetz Graefe,et al. Implementing sorting in database systems , 2006, CSUR.
[48] G. Graefe. B-tree indexes for high update rates , 2006, SGMD.
[49] Mary Baker,et al. A fresh look at the reliability of long-term digital storage , 2005, EuroSys.
[50] Thomas Kyte. Oracle Insights: Tales of the Oak Table , 2005 .
[51] Song Jiang,et al. CLOCK-Pro: An Effective Improvement of the CLOCK Replacement , 2005, USENIX Annual Technical Conference, General Track.
[52] Goetz Graefe,et al. Write-Optimized B-Trees , 2004, VLDB.
[53] Dharmendra S. Modha,et al. CAR: Clock with Adaptive Replacement , 2004, FAST.
[54] Per-Åke Larson,et al. External Sorting: Run Formation Revisited , 2003, IEEE Trans. Knowl. Data Eng..
[55] Nimrod Megiddo,et al. ARC: A Self-Tuning, Low Overhead Replacement Cache , 2003, FAST.
[56] Jim Gray,et al. What next?: A dozen information-technology research goals , 1999, JACM.
[57] Goetz Graefe,et al. Sorting And Indexing With Partitioned B-Trees , 2003, CIDR.
[58] Gottfried Vossen,et al. Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control and Recovery , 2002 .
[59] Noah Treuhaft,et al. Recovery Oriented Computing (ROC): Motivation, Definition, Techniques, and Case Studies , 2002 .
[60] Goetz Graefe,et al. The five-minute rule ten years later, and other computer storage rules of thumb , 1997, SGMD.
[61] C. Mohan. Commit_LSN: A Novel and Simple Method for Reducing Locking and Latching in Transaction Processing Systems , 1996, Performance of Concurrency Control Mechanisms in Centralized Database Systems.
[62] C. Mohan,et al. Disk read-write optimizations and data integrity in transaction systems using write-ahead logging , 1995, Proceedings of the Eleventh International Conference on Data Engineering.
[63] Garth A. Gibson,et al. RAID: high-performance, reliable secondary storage , 1994, CSUR.
[64] David J. DeWitt,et al. Shoring up persistent applications , 1994, SIGMOD '94.
[65] C. Mohan,et al. A Cost-Effective Method for Providing Improved Data Availability During DBMS Restart Recovery After a Failure , 1993, VLDB.
[66] Goetz Graefe,et al. Query evaluation techniques for large databases , 1993, CSUR.
[67] Gerhard Weikum,et al. The LRU-K page replacement algorithm for database disk buffering , 1993, SIGMOD Conference.
[68] Abraham Silberschatz,et al. Incremental Recovery in Main Memory Database Systems , 1992, IEEE Trans. Knowl. Data Eng..
[69] Andreas Reuter,et al. Transaction Processing: Concepts and Techniques , 1992 .
[70] C. Mohan,et al. ARIES/IM: an efficient and high concurrency index management method using write-ahead logging , 1992, SIGMOD '92.
[71] Mendel Rosenblum,et al. The design and implementation of a log-structured file system , 1991, SOSP '91.
[72] Eliezer Levy. Incremental Restart , 1991, ICDE 1991.
[73] Gerhard Weikum,et al. Principles and realization strategies of multilevel transaction management , 1991, TODS.
[74] Abraham Silberschatz,et al. Log-driven backups: A recovery scheme for large memory database systems , 1990, Proceedings of the 5th Jerusalem Conference on Information Technology, 1990. 'Next Decade in Information Technology'.
[75] Dina Bitton,et al. Disk Shadowing , 1988, VLDB.
[76] Michael Stonebraker,et al. The Design of the POSTGRES Storage System , 1988, VLDB.
[77] Jim Gray,et al. The 5 minute rule for trading memory for disc accesses and the 10 byte rule for trading memory for CPU time , 1987, SIGMOD '87.
[78] Andreas Reuter,et al. Group Commit Timers and High Volume Transaction Systems , 1987, HPTS.
[79] D. Gawlick,et al. Varieties of Concurrency Control in IMS/VS Fast Path. , 1985 .
[80] Rudolf Bayer,et al. A database cache for high performance and fast restart in database systems , 1984, TODS.
[81] Michael Stonebraker,et al. Implementation techniques for main memory database systems , 1984, SIGMOD '84.
[82] Andreas Reuter,et al. Principles of transaction-oriented database recovery , 1983, CSUR.
[83] Peter J. Denning,et al. The Working Set Model for Program Behaviour (Reprint). , 1983 .
[84] Irving L. Traiger,et al. The Recovery Manager of the System R Database Manager , 1981, CSUR.
[85] Andreas Reuter. A Fast Transaction-Oriented Logging Scheme for Undo Ro overy , 1980, IEEE Transactions on Software Engineering.
[86] Douglas Comer,et al. Ubiquitous B-Tree , 1979, CSUR.
[87] Andreas Reuter,et al. Optimization of Logging and Recovery in a Database System , 1979, IFIP TC-2 Working Conference on Data Base Architecture.
[88] Leslie Lamport,et al. Time, clocks, and the ordering of events in a distributed system , 1978, CACM.
[89] Jim Gray,et al. Notes on Data Base Operating Systems , 1978, Advanced Course: Operating Systems.
[90] Raymond A. Lorie,et al. Physical integrity in a large segmented database , 1977, TODS.
[91] Guy M. Lohman,et al. Differential files: their application to the maintenance of large databases , 1976, TODS.
[92] Donald E. Knuth,et al. The Art of Computer Programming: Volume 3: Sorting and Searching , 1998 .