Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data 2012
DOI: 10.1145/2213836.2213844
|View full text |Cite
|
Sign up to set email alerts
|

Skew-aware automatic database partitioning in shared-nothing, parallel OLTP systems

Abstract: The advent of affordable, shared-nothing computing systems portends a new class of parallel database management systems (DBMS) for on-line transaction processing (OLTP) applications that scale without sacrificing ACID guarantees [7,9]. The performance of these DBMSs is predicated on the existence of an optimal database design that is tailored for the unique characteristics of OLTP workloads [43]. Deriving such designs for modern DBMSs is difficult, especially for enterprise-class OLTP systems, since they impos… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

4
173
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 228 publications
(177 citation statements)
references
References 37 publications
(75 reference statements)
4
173
0
Order By: Relevance
“…In [14], another automatic workload-aware database partitioning method is proposed along with an analytical model to estimate skew and coordination cost for DTs. It uses the same graph based workload representation of [5], and primarily focuses on optimal database design based on workload characteristics.…”
Section: Related Workmentioning
confidence: 99%
“…In [14], another automatic workload-aware database partitioning method is proposed along with an analytical model to estimate skew and coordination cost for DTs. It uses the same graph based workload representation of [5], and primarily focuses on optimal database design based on workload characteristics.…”
Section: Related Workmentioning
confidence: 99%
“…The workload consists of 5 queries, which are represented inside the fragments they access. There are 16 new data items, d 1 , ..., d 16 , that should be distributed over the fragments. The imbalance factor is ǫ s = 0.05, so resulting maximum size (taking into account new data items) is 42.…”
Section: Algorithmmentioning
confidence: 99%
“…In any case, it is below 5% for the worst case. To evaluate the quality of our partitioning approach, in addition to the partitioning efficiency metrics, as in [8,16] we studied the percentage of single-node queries, which means the percentage of the queries that can be executed by using the data of only one fragment. Figure 8 shows the results.…”
Section: Partitioning Efficiencymentioning
confidence: 99%
See 1 more Smart Citation
“…We place particular emphasis on the impact of the percentage of multipartition transactions. The percentage of multipartition transactions depends both on the workload properties and on the quality of the partitioning scheme, however, finding a good partitioning scheme for complex workloads remains an open problem [16,49,66]. In conjunction with the granularity of instances in a sharednothing deployment, the percentage of multipartition transactions determines the ratio of distributed transactions.…”
Section: Introductionmentioning
confidence: 99%