2011 IEEE 27th International Conference on Data Engineering 2011
DOI: 10.1109/icde.2011.5767889
|View full text |Cite
|
Sign up to set email alerts
|

Transactional In-Page Logging for multiversion read consistency and recovery

Abstract: Abstract-Recently, a new buffer and storage management strategy called In-Page Logging (IPL) has been proposed for database systems based on flash memory. Its main objective is to overcome the limitations of flash memory such as erase-beforewrite and asymmetric read/write speeds by storing changes made to a data page in a form of log records without overwriting the data page itself. Since it maintains a series of changes made to a data page separately from the original data page until they are merged, the IPL … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 22 publications
0
2
0
Order By: Relevance
“…More recently, research has started exploring recovery for DBMSs over flash-memory storage systems, e.g., [1,11,13,14,18]. Excellent designs are such as a shadow-paging-based FlagCommit scheme to keep track of the transaction status for efficient transaction recovery in SLC-based DBMSs [18] and a transactional in-page logging (TIPL) approach to store updates into the specified log sector within a page for SLCbased databases [13]. Different from the past work, we are interested in the exploring of recovery designs with steal and no-force policies over ARIES-based recovery.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…More recently, research has started exploring recovery for DBMSs over flash-memory storage systems, e.g., [1,11,13,14,18]. Excellent designs are such as a shadow-paging-based FlagCommit scheme to keep track of the transaction status for efficient transaction recovery in SLC-based DBMSs [18] and a transactional in-page logging (TIPL) approach to store updates into the specified log sector within a page for SLCbased databases [13]. Different from the past work, we are interested in the exploring of recovery designs with steal and no-force policies over ARIES-based recovery.…”
Section: Introductionmentioning
confidence: 99%
“…In the past years, excellent ARIES-based recovery designs were proposed for different purposes, including those for multi-core and multi-socket hardware [8,9], large-scale distributed storage systems [12,20], and multi-thread and multi-server supports [4,6]. More recently, research has started exploring recovery for DBMSs over flash-memory storage systems, e.g., [1,11,13,14,18]. Excellent designs are such as a shadow-paging-based FlagCommit scheme to keep track of the transaction status for efficient transaction recovery in SLC-based DBMSs [18] and a transactional in-page logging (TIPL) approach to store updates into the specified log sector within a page for SLCbased databases [13].…”
Section: Introductionmentioning
confidence: 99%