DocumentCode :
2488208
Title :
On reconfiguring query execution plans in distributed object-relational DBMS
Author :
Ng, Kenneth W. ; Wang, Zhenghao ; Muntz, Richard R. ; Shek, Eddie C.
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
1998
fDate :
14-16 Dec 1998
Firstpage :
59
Lastpage :
66
Abstract :
Massive database sizes and growing demands for decision support and data mining result in long-running queries in extensible object-relational DBMSs, particularly in decision support and data warehousing analysis applications. Parallelization of query evaluation is often required for acceptable performance, yet queries are frequently processed suboptimally due to (1) only coarse or inaccurate estimates of the query characteristics and database statistics being available prior to query evaluation; (2) changes in system configuration and resource availability during query evaluation. In a distributed environment, dynamically reconfiguring query execution plans (QEPs), which adapts QEPs to the environment as well as to the query characteristics, is a promising means to significantly improve query evaluation performance. Based on an operator classification, we propose an algorithm to coordinate the steps in a reconfiguration and introduce alternatives for execution context checkpointing and restoring. A syntactic extension of SQL to expose the relevant characteristics of user-defined functions in support of dynamic reconfiguration is proposed. An example from the experimental system is presented
Keywords :
SQL; data mining; data warehouses; distributed databases; object-oriented databases; parallel processing; query processing; relational databases; SQL syntactic extension; data mining; data warehousing; database size; database statistics; decision support; distributed object-relational DBMS; dynamic reconfiguration; execution context checkpointing; execution context restoration; long-running queries; operator classification; parallel query evaluation; query characteristics; query evaluation performance; query execution plan reconfiguration; resource availability; system configuration; user-defined functions; Availability; Computer science; Data analysis; Data mining; Databases; Laboratories; Optimization methods; Parallel processing; Query processing; Statistical distributions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1998. Proceedings. 1998 International Conference on
Conference_Location :
Tainan
ISSN :
1521-9097
Print_ISBN :
0-8186-8603-0
Type :
conf
DOI :
10.1109/ICPADS.1998.741020
Filename :
741020
Link To Document :
بازگشت