2011
DOI: 10.14778/2047485.2047491
|View full text |Cite
|
Sign up to set email alerts
|

Fast updates on read-optimized databases using multi-core CPUs

Abstract: Read-optimized columnar databases use differential updates to handle writes by maintaining a separate write-optimized delta partition which is periodically merged with the read-optimized and compressed main partition. This merge process introduces significant overheads and unacceptable downtimes in update intensive systems, aspiring to combine transactional and analytical workloads into one system.In the first part of the paper, we report data analyses of 12 SAP Business Suite customer systems. In the second h… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
75
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 110 publications
(76 citation statements)
references
References 28 publications
1
75
0
Order By: Relevance
“…OLTP systems, especially enterprise OLTP systems that handle high-profile data (e.g., financial and order processing systems), also need to be scalable but cannot give up strong transactional and consistency requirements [27]. The only option previously available for these organizations was to purchase more powerful single-node machines or develop custom middleware that distributes queries over traditional DBMS nodes [41].…”
Section: Introductionmentioning
confidence: 99%
“…OLTP systems, especially enterprise OLTP systems that handle high-profile data (e.g., financial and order processing systems), also need to be scalable but cannot give up strong transactional and consistency requirements [27]. The only option previously available for these organizations was to purchase more powerful single-node machines or develop custom middleware that distributes queries over traditional DBMS nodes [41].…”
Section: Introductionmentioning
confidence: 99%
“…Enterprise Data As shown by Krueger et al [5], enterprise data consists of many sparse columns. The domain of values is often limited, because there is a limited number of underlying options in the business processes.…”
Section: Column Stores With a Read-optimized Partitionmentioning
confidence: 99%
“…Inserts and updates to the compressed column are handled by a delta partition, thereby avoiding to re-encode the column for each insert [5]. The delta partition is stored uncompressed and extended by a CSB+ tree index to allow for fast lookups.…”
Section: Length Of Address In Main Partition Bitsmentioning
confidence: 99%
See 1 more Smart Citation
“…Although having a record counter introduces a penalty on re-encrypting a non-updated attribute within that record, this penalty is insignificant because most workload is read-intensive rather than write-intensive. The update-intensive workload also requires extensive read operations to search for appropriate records to write [81].…”
Section: Seed Componentsmentioning
confidence: 99%