Title :
Efficient execution of query in distributed database systems
Author_Institution :
Comput. Dept., Islamic Azad Univ., Isfahan, Iran
Abstract :
Caching methods can be used for single query optimization and for multi-query optimization. Cost of evaluation can be reduced by exploiting common subexpressions and maintaining intermediate data structure. In this paper with integrating single query optimization, cache investment and multi-query optimization performance of query execution in distributed database systems will be improved. Maintaining intermediate data structure generated by queries, caching input data in memory, providing support for multi-threaded execution and using hybrid shipping has been used for this purpose. Finally this model reduce evaluation cost, communication cost and response time.
Keywords :
cache storage; data structures; distributed databases; optimisation; query processing; cache investment; caching methods; communication cost; data structure; distributed database systems; multithreaded execution; query efficient execution; query optimization; Indexes; Investments; Servers; Cache Investment; Dynamic Data Placement; Hybrid Shipping; Multi query Optimization; Query Optimization;
Conference_Titel :
Advanced Computer Theory and Engineering (ICACTE), 2010 3rd International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4244-6539-2
DOI :
10.1109/ICACTE.2010.5579425