TY - GEN
T1 - How to exploit the device diversity and database interaction to propose a generic cost model?
AU - Bellatreche, Ladjel
AU - Cheikh, Salmi
AU - Breß, Sebastian
AU - Kerkad, Amira
AU - Boukhorca, Ahcène
AU - Boukhobza, Jalil
PY - 2013/11/12
Y1 - 2013/11/12
N2 - Cost models have been following the life cycle of databases. In the first generation, they have been used by query optimizers, where the cost-based optimization paradigm has been developed and supported by most of important optimizers. The spectacular development of complex decision queries amplifies the interest of the physical design phase (PhD), where cost models are used to select the relevant optimization techniques such as indexes, materialized views, etc. Most of these cost models are usually developed for one storage device (usually disk) with a well identified storage model and ignore the interaction between the different components of databases: interaction between optimization techniques, interaction between queries, interaction between devices, etc. In this paper, we propose a generic cost model for the physical design that can be instantiated for each need. We contribute an ontology describing storage devices. Furthermore, we provide an instantiation of our meta model for two interdependent problems: query scheduling and buffer management. The evaluation results show the applicability of our model as well as its effectiveness.
AB - Cost models have been following the life cycle of databases. In the first generation, they have been used by query optimizers, where the cost-based optimization paradigm has been developed and supported by most of important optimizers. The spectacular development of complex decision queries amplifies the interest of the physical design phase (PhD), where cost models are used to select the relevant optimization techniques such as indexes, materialized views, etc. Most of these cost models are usually developed for one storage device (usually disk) with a well identified storage model and ignore the interaction between the different components of databases: interaction between optimization techniques, interaction between queries, interaction between devices, etc. In this paper, we propose a generic cost model for the physical design that can be instantiated for each need. We contribute an ontology describing storage devices. Furthermore, we provide an instantiation of our meta model for two interdependent problems: query scheduling and buffer management. The evaluation results show the applicability of our model as well as its effectiveness.
KW - devices
KW - generic cost model
KW - ontologies
KW - physical design
UR - https://www.scopus.com/pages/publications/84887138795
U2 - 10.1145/2513591.2513660
DO - 10.1145/2513591.2513660
M3 - Conference contribution
AN - SCOPUS:84887138795
SN - 9781450320252
T3 - ACM International Conference Proceeding Series
SP - 142
EP - 147
BT - Proceedings of the 17th International Database Engineering and Applications Symposium, IDEAS 2013
T2 - 17th International Database Engineering and Applications Symposium, IDEAS 2013
Y2 - 9 October 2013 through 13 October 2013
ER -