메뉴 건너뛰기




Volumn , Issue , 2012, Pages 61-72

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

Author keywords

h store; kb; oltp; parallel; shared nothing

Indexed keywords

H-STORE; KB; OLTP; PARALLEL; SHARED NOTHING;

EID: 84862637962     PISSN: 07308078     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/2213836.2213844     Document Type: Conference Paper
Times cited : (243)

References (50)
  • 3
    • 0344065553 scopus 로고    scopus 로고
    • Automating layout of relational databases
    • S. Agrawal, S. Chaudhuri, A. Das, and V. Narasayya. Automating layout of relational databases. In ICDE, pages 607-618, 2003.
    • (2003) ICDE , pp. 607-618
    • Agrawal, S.1    Chaudhuri, S.2    Das, A.3    Narasayya, V.4
  • 4
    • 0039785178 scopus 로고    scopus 로고
    • Automated selection of materialized views and indexes in SQL databases
    • S. Agrawal, S. Chaudhuri, and V. R. Narasayya. Automated selection of materialized views and indexes in SQL databases. In VLDB, 2000.
    • (2000) VLDB
    • Agrawal, S.1    Chaudhuri, S.2    Narasayya, V.R.3
  • 5
    • 3142782213 scopus 로고    scopus 로고
    • Integrating vertical and horizontal partitioning into automated physical database design
    • S. Agrawal, V. Narasayya, and B. Yang. Integrating vertical and horizontal partitioning into automated physical database design. In SIGMOD, 2004.
    • (2004) SIGMOD
    • Agrawal, S.1    Narasayya, V.2    Yang, B.3
  • 8
    • 0042506733 scopus 로고
    • A non-uniform data fragmentation strategy for parallel main-memory database systems
    • N. Bassiliades and I. P. Vlahavas. A non-uniform data fragmentation strategy for parallel main-memory database systems. In VLDB, pages 370-381, 1995.
    • (1995) VLDB , pp. 370-381
    • Bassiliades, N.1    Vlahavas, I.P.2
  • 9
    • 79956072588 scopus 로고    scopus 로고
    • Scalable SQL and NoSQL data stores
    • R. Cattell. Scalable SQL and NoSQL data stores. SIGMOD Rec., 39:12-27.
    • SIGMOD Rec. , vol.39 , pp. 12-27
    • Cattell, R.1
  • 10
    • 0020781230 scopus 로고
    • Distribution design of logical database schemas
    • S. Ceri, S. Navathe, and G. Wiederhold. Distribution design of logical database schemas. IEEE Trans. Softw. Eng., 9(4):487-504, 1983.
    • (1983) IEEE Trans. Softw. Eng. , vol.9 , Issue.4 , pp. 487-504
    • Ceri, S.1    Navathe, S.2    Wiederhold, G.3
  • 12
    • 0032094083 scopus 로고    scopus 로고
    • Autoadmin "what-if" index analysis utility
    • S. Chaudhuri and V. Narasayya. Autoadmin "what-if" index analysis utility. SIGMOD Rec., 27(2):367-378, 1998.
    • (1998) SIGMOD Rec. , vol.27 , Issue.2 , pp. 367-378
    • Chaudhuri, S.1    Narasayya, V.2
  • 13
    • 84994164569 scopus 로고    scopus 로고
    • An efficient cost-driven index selection tool for microsoft SQL server
    • S. Chaudhuri and V. R. Narasayya. An efficient cost-driven index selection tool for microsoft SQL server. In VLDB, pages 146-155, 1997.
    • (1997) VLDB , pp. 146-155
    • Chaudhuri, S.1    Narasayya, V.R.2
  • 14
    • 84862680011 scopus 로고
    • Evaluating partitioning techniques for main memory database: Horizontal and single vertical
    • Y. C. Cheng, L. Gruenwald, G. Ingels, and M. T. Thakkar. Evaluating partitioning techniques for main memory database: Horizontal and single vertical. In ICCI, pages 570-574, 1993.
    • (1993) ICCI , pp. 570-574
    • Cheng, Y.C.1    Gruenwald, L.2    Ingels, G.3    Thakkar, M.T.4
  • 17
    • 84859220693 scopus 로고    scopus 로고
    • Schism: A workload-drive approach to database replication and partitioning
    • C. Curino, Y. Zhang, E. Jones, and S. Madden. Schism: a workload-drive approach to database replication and partitioning. In VLDB, 2010.
    • (2010) VLDB
    • Curino, C.1    Zhang, Y.2    Jones, E.3    Madden, S.4
  • 18
    • 35248884664 scopus 로고    scopus 로고
    • Structured vs. unstructured large neighborhood search: A case study on job-shop scheduling problems with earliness and tardiness costs
    • E. Danna and L. Perron. Structured vs. unstructured large neighborhood search: A case study on job-shop scheduling problems with earliness and tardiness costs. In Principles and Practice of Constraint Programming, volume 2833, pages 817-821, 2003.
    • (2003) Principles and Practice of Constraint Programming , vol.2833 , pp. 817-821
    • Danna, E.1    Perron, L.2
  • 19
    • 79953889531 scopus 로고    scopus 로고
    • Tuning database configuration parameters with iTuned
    • August
    • S. Duan, V. Thummala, and S. Babu. Tuning database configuration parameters with iTuned. VLDB, 2:1246-1257, August 2009.
    • (2009) VLDB , vol.2 , pp. 1246-1257
    • Duan, S.1    Thummala, V.2    Babu, S.3
  • 22
    • 84862695095 scopus 로고    scopus 로고
    • October
    • N. Folkman. So, that was a bummer. http://blog.foursquare.com/2010/10/05/ so-that-was-a-bummer/, October 2010.
    • (2010) So, That Was a Bummer
    • Folkman, N.1
  • 23
    • 84976712175 scopus 로고
    • A performance analysis of alternative multi-attribute declustering strategies
    • S. Ghandeharizadeh, D. J. DeWitt, and W. Qureshi. A performance analysis of alternative multi-attribute declustering strategies. SIGMOD, 21(2):29-38, 1992.
    • (1992) SIGMOD , vol.21 , Issue.2 , pp. 29-38
    • Ghandeharizadeh, S.1    DeWitt, D.J.2    Qureshi, W.3
  • 24
    • 57149142911 scopus 로고    scopus 로고
    • OLTP through the looking glass, and what we found there
    • S. Harizopoulos, D. J. Abadi, S. Madden, and M. Stonebraker. OLTP through the looking glass, and what we found there. In SIGMOD, pages 981-992, 2008.
    • (2008) SIGMOD , pp. 981-992
    • Harizopoulos, S.1    Abadi, D.J.2    Madden, S.3    Stonebraker, M.4
  • 25
    • 77954703706 scopus 로고    scopus 로고
    • Low overhead concurrency control for partitioned main memory databases
    • E. P. Jones, D. J. Abadi, and S. Madden. Low overhead concurrency control for partitioned main memory databases. In SIGMOD, pages 603-614, 2010.
    • (2010) SIGMOD , pp. 603-614
    • Jones, E.P.1    Abadi, D.J.2    Madden, S.3
  • 29
    • 33750831358 scopus 로고    scopus 로고
    • Generic database cost models for hierarchical memory systems
    • S. Manegold, P. Boncz, and M. L. Kersten. Generic database cost models for hierarchical memory systems. In VLDB, pages 191-202, 2002.
    • (2002) VLDB , pp. 191-202
    • Manegold, S.1    Boncz, P.2    Kersten, M.L.3
  • 30
    • 0002090684 scopus 로고    scopus 로고
    • Data placement in shared-nothing parallel database systems
    • M. Mehta and D. J. DeWitt. Data placement in shared-nothing parallel database systems. The VLDB Journal, 6(1):53-72, 1997.
    • (1997) The VLDB Journal , vol.6 , Issue.1 , pp. 53-72
    • Mehta, M.1    DeWitt, D.J.2
  • 31
    • 30244462369 scopus 로고
    • Design of partially replicated distributed database systems: An integrated methodology
    • R. Mukkamala, S. C. Bruell, and R. K. Shultz. Design of partially replicated distributed database systems: an integrated methodology. SIGMETRICS Perform. Eval. Rev., 16(1):187-196, 1988.
    • (1988) SIGMETRICS Perform. Eval. Rev. , vol.16 , Issue.1 , pp. 187-196
    • Mukkamala, R.1    Bruell, S.C.2    Shultz, R.K.3
  • 32
    • 79960023617 scopus 로고    scopus 로고
    • Automated partitioning design in parallel database systems
    • SIGMOD
    • R. Nehme and N. Bruno. Automated partitioning design in parallel database systems. In SIGMOD, SIGMOD, pages 1137-1148, 2011.
    • (2011) SIGMOD , pp. 1137-1148
    • Nehme, R.1    Bruno, N.2
  • 34
    • 0031103141 scopus 로고    scopus 로고
    • Transaction routing for distributed OLTP systems: Survey and recent results
    • C. N. Nikolaou, M. Marazakis, and G. Georgiannakis. Transaction routing for distributed OLTP systems: survey and recent results. Inf. Sci., 97:45-82, 1997.
    • (1997) Inf. Sci. , vol.97 , pp. 45-82
    • Nikolaou, C.N.1    Marazakis, M.2    Georgiannakis, G.3
  • 36
    • 5444247293 scopus 로고    scopus 로고
    • Autopart: Automating schema design for large scientific databases using data partitioning
    • S. Papadomanolakis and A. Ailamaki. Autopart: Automating schema design for large scientific databases using data partitioning. In SSDBM, 2004.
    • (2004) SSDBM
    • Papadomanolakis, S.1    Ailamaki, A.2
  • 37
    • 84862702817 scopus 로고    scopus 로고
    • On predictive modeling for optimizing transaction execution in parallel OLTP systems
    • October
    • A. Pavlo, E. P. Jones, and S. Zdonik. On predictive modeling for optimizing transaction execution in parallel OLTP systems. VLDB, 5:85-96, October 2011.
    • (2011) VLDB , vol.5 , pp. 85-96
    • Pavlo, A.1    Jones, E.P.2    Zdonik, S.3
  • 38
    • 0026865627 scopus 로고
    • A framework for workload allocation in distributed transaction processing systems
    • May
    • E. Rahm. A framework for workload allocation in distributed transaction processing systems. J. Syst. Softw., 18:171-190, May 1992.
    • (1992) J. Syst. Softw. , vol.18 , pp. 171-190
    • Rahm, E.1
  • 39
    • 0036360630 scopus 로고    scopus 로고
    • Automating physical database design in a parallel database
    • J. Rao, C. Zhang, N. Megiddo, and G. Lohman. Automating physical database design in a parallel database. In SIGMOD, pages 558-569, 2002.
    • (2002) SIGMOD , pp. 558-569
    • Rao, J.1    Zhang, C.2    Megiddo, N.3    Lohman, G.4
  • 40
    • 0039756648 scopus 로고    scopus 로고
    • Data partitioning and load balancing in parallel disk systems
    • P. Scheuermann, G. Weikum, and P. Zabback. Data partitioning and load balancing in parallel disk systems. The VLDB Journal, 7(1):48-66, 1998.
    • (1998) The VLDB Journal , vol.7 , Issue.1 , pp. 48-66
    • Scheuermann, P.1    Weikum, G.2    Zabback, P.3
  • 42
    • 79956064966 scopus 로고    scopus 로고
    • 10 Rules for scalable performance in 'simple operation' datastores
    • June
    • M. Stonebraker and R. Cattell. 10 rules for scalable performance in 'simple operation' datastores. Commun. ACM, 54:72-80, June 2011.
    • (2011) Commun. ACM , vol.54 , pp. 72-80
    • Stonebraker, M.1    Cattell, R.2
  • 45
    • 84938069668 scopus 로고    scopus 로고
    • Revision 5.9.0 June
    • The Transaction Processing Council. TPC-C Benchmark (Revision 5.9.0). http://www.tpc.org/tpcc/, June 2007.
    • (2007) TPC-C Benchmark
  • 46
    • 84862694772 scopus 로고    scopus 로고
    • Revision 1.23.0 June
    • The Transaction Processing Council. TPC-E Benchmark (Revision 1.23.0). http://www.tpc.org/tpce/, June 2010.
    • (2010) TPC-E Benchmark
  • 47
    • 0002015073 scopus 로고
    • A taxonomy and performance model of data skew effects in parallel joins
    • C. B. Walton, A. G. Dale, and R. M. Jenevein. A taxonomy and performance model of data skew effects in parallel joins. In VLDB, pages 537-548, 1991.
    • (1991) VLDB , pp. 537-548
    • Walton, C.B.1    Dale, A.G.2    Jenevein, R.M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.