Execution plans produced by traditional query optimizers for data integration queries may yield poor performance for several reasons. The cost estimates may be inaccurate, the memory available at run-time may be insufficient, or data delivery rate can be unpredictable. In this paper, we address the problem of unpredictable data arrival rate. We propose to dynamically schedule queries in order to deal with irregular data delivery rate and gracefully adapt to the available memory. Our approach performs careful step-by-step scheduling of several query fragments and processes these fragments based on data arrivals. We describe a performance evaluation that shows important performance gains in several configurations.
Accessing data from numerous widely-distributed sources poses significant new challenges for query o...
Very long-running queries in database systems are not uncommon in non-traditional application domain...
Modern large distributed applications, such as mobile communications and banking services, require f...
. Distributed databases operating over wide-area networks such as the Internet, must deal with the u...
In many applications involving continuous data streams, data arrival is bursty and data rate fluctua...
Since query processing of data integration needs to access data from numerous wide-distributed sourc...
An Adaptive Query Execution System for Data Integration Query processing in data integration occurs ...
Data Stream Management Systems (DSMS) typically host multiple Continuous Queries (CQ) that process s...
Accessing numerous widely-distributed data sources poses significant new challenges for query optimi...
Query processing in data integration occurs over network-bound, autonomous data sources. This requir...
The success of distributed database depends on the query optimization techniques used. The users pos...
textabstractTraditional query optimizers produce a fixed query evaluation plan based on assumptions ...
In many applications involving continuous data streams, data ar-rival is bursty and data rate fluctu...
The emergence of monitoring applications has precipitated the need for Data Stream Management System...
Abstract The typical workload in a database system con-sists of a mix of multiple queries of differe...
Accessing data from numerous widely-distributed sources poses significant new challenges for query o...
Very long-running queries in database systems are not uncommon in non-traditional application domain...
Modern large distributed applications, such as mobile communications and banking services, require f...
. Distributed databases operating over wide-area networks such as the Internet, must deal with the u...
In many applications involving continuous data streams, data arrival is bursty and data rate fluctua...
Since query processing of data integration needs to access data from numerous wide-distributed sourc...
An Adaptive Query Execution System for Data Integration Query processing in data integration occurs ...
Data Stream Management Systems (DSMS) typically host multiple Continuous Queries (CQ) that process s...
Accessing numerous widely-distributed data sources poses significant new challenges for query optimi...
Query processing in data integration occurs over network-bound, autonomous data sources. This requir...
The success of distributed database depends on the query optimization techniques used. The users pos...
textabstractTraditional query optimizers produce a fixed query evaluation plan based on assumptions ...
In many applications involving continuous data streams, data ar-rival is bursty and data rate fluctu...
The emergence of monitoring applications has precipitated the need for Data Stream Management System...
Abstract The typical workload in a database system con-sists of a mix of multiple queries of differe...
Accessing data from numerous widely-distributed sources poses significant new challenges for query o...
Very long-running queries in database systems are not uncommon in non-traditional application domain...
Modern large distributed applications, such as mobile communications and banking services, require f...