ADAPTIVE SHARING METHOD FOR MULTIPLE CONTINUOUS QUERY
Journal Title: International Journal of Advanced Research in Computer Engineering & Technology(IJARCET) - Year 2013, Vol 2, Issue 3
Abstract
As the data management field has diversified to consider settings in which queries are increasingly complex, statistics are less available, or data is stored remotely, there has been an acknowledgment that the traditional optimize-then-execute paradigm is insufficient. The main objective of our project is to develop and produce an optimized global execution plan for the collective evaluation of a static set of multi-way continuous queries. Generally in a data stream environment, a considerable number of continuous queries are registrated in advance and should be processed continuously. For that there is a need of multiple query optimizations. For this purpose, this paper proposes a new method called A-SEGO that optimizes a set of multi-way join queries collectively by tracing a set of promising subplans. The proposed approach uses a cost profile that maintains statistical synopses of the cost of join operations in past global execution plans. Based on these cost statistics and on a user-defined cost-bound parameter, a set of promising subplans is determined to trace them concurrently. This paper focuses on producing an optimized global execution plan for the collective evaluation of a static set of multi-way continuous queries. In real data stream applications, a set of continuous queries registered in a DSMS can be changed as time goes. Therefore, it is necessary to devise an incremental optimization mechanism. With this approach, the system needs to store existing query computations, identify the common computations between the new query and the existing query plan, choose optimally among multiple sharing paths, and add unsharable new computations to the plan[4].
Authors and Affiliations
Mariat Thomas , Mr. G. Naveen Sundar
Evaluating QOSMOS Using Markov Decision Process Model
Service discovery has been recognized as an important aspect in the development of service centric systems, i.e., software systems which deploy web services. To develop such systems, it is necessary to identify ser...
Automatic Assessment Generation Service
Assessment is an essential element for every student in learning processes. Learning management systems (LMSs) provide support for assessment. As we are computer science students assessment is required for progra...
Thermal nondestructive testing and spice simulation with approach of electro-thermal modelling
Non-destructive testing (NDT) refers to all the test methods, which permit testing or inspection of object without impairing its future usefulness. The aim of NDT is the detection of damages or unwanted irregularities...
Multiple Target Tracking with the help of Mean Shift Algorithm
The multi moving targets tracking are a typical job in the field of visual surveillance. The main difficulties in targets tracking are fast motion of the target, suddenly velocity variations, clutters, complex obje...
Link Aggregation Strategies
High Data volume data transfer face problems of low speeds for large file/video transfers over the network, especially in digital/HD video editing, where popular applications require high speed video streaming. It is o...