Abstract
Horizontal Data Partitioning is an optimization technique well suited to optimize star-join queries in Relational Data Warehouses. Most works focus on a static selection of a fragmentation schema. However, due to the evolution of data warehouses and the ad hoc nature of queries, the development of incremental algorithms for fragmentation schema selection has become a necessity. In this work, we present a Partitioning Algebra containing all operators needed to update a schema when a new query arrives. To identify queries which should trigger a schema update, we introduce the notion of query profiling.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bellatreche, L., Boukhalfa, K., Richard, P.: Referential horizontal partitioning selection problem in data warehouses: Hardness study and selection algorithms. International Journal of Data Warehousing and MiningĀ 5(4), 1ā23 (2009)
Bouchakri, R., Bellatreche, L., Faget, Z., BreĆ, S.: A coding template for handling static and incremental horizontal partitioning in data warehouses. Journal of Decision Systems (JDS) (to appear)
Ceri, S., Negri, M., Pelagatti, G.: Horizontal data partitioning in database design. In: ACM SIGMOD, pp. 128ā136 (1982)
Curino, C., Jones, E.P.C., Popa, R.A., Malviya, N., Wu, E., Madden, S., Balakrishnan, H., Zeldovich, N.: Relational cloud: a database service for the cloud. In: CIDR, pp. 235ā240 (2011)
Curino, C., Zhang, Y., Jones, E.P.C., Madden, S.: Schism: a workload-driven approach to database replication and partitioning. PVLDBĀ 3(1), 48ā57 (2010)
Derrar, H., Ahmed-Nacer, M., Boussaid, O.: Dynamic distributed data warehouse design. Journal of Intelligent Information and Database SystemsĀ 7 (2013)
Ćzsu, M.T., Valduriez, P.: Principles of Distributed Database Systems, 2nd edn. Prentice Hall International, Inc. (1999)
Papadomanolakis, S., Ailamaki, A.: AutoPart: Automating Schema Design for Large Scientific Databases Using Data Partitioning. In: SSDBM, pp. 383ā392 (2004)
Sanjay, A., Narasayya, V.R., Yang, B.: Integrating vertical and horizontal partitioning into automated physical database design. In: ACM SIGMOD, pp. 359ā370 (June 2004)
Tekaya, K.: Dynamic distributed data warehouse design. In: IRMA International Conference, pp. 1594ā1598 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Bouchakri, R., Bellatreche, L., Faget, Z. (2014). Algebra-Based Approach for Incremental Data Warehouse Partitioning. In: Decker, H., LhotskĆ”, L., Link, S., Spies, M., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 2014. Lecture Notes in Computer Science, vol 8645. Springer, Cham. https://doi.org/10.1007/978-3-319-10085-2_40
Download citation
DOI: https://doi.org/10.1007/978-3-319-10085-2_40
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-10084-5
Online ISBN: 978-3-319-10085-2
eBook Packages: Computer ScienceComputer Science (R0)