An Adaptive Query Execution System for Data Integration Query processing in data integration occurs over network bound, autonomous data sources. This requires extensions to traditional optimization and execution techniques for three reasons: there is an absence of quality statistics about the data, data transfer rates are unpredictable and bursty, and slow or unavailable data sources can often be replaced by overlapping or mirrored sources. This paper presents the Tukwila data integration system, designed to support adaptivity at its core using a two-pronged approach. Interleaved planning and execution with partial optimization allows Tukwila to quickly recover from decisions based on inaccurate estimates. During execution, Tukwila uses ada...
65 pagesQuery compilation and adaptive query processing aim to improve the runtime and robustness of...
[[abstract]]New adaptive techniques for distributed query optimization are proposed. These technique...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...
Query processing in data integration occurs over network-bound, autonomous data sources. This requir...
Query processing in data integration occurs over network bound, autonomous data sources. This requir...
An effective query optimizer finds a query plan that exploits the characteristics of the source data...
As the area of data management for the Internet has gained in popularity, recent work has focused on...
In dynamic, on-the-fly relational data integration settings, such as data mashups, there is a need t...
XML has become the lingua franca for data exchange and integration across administrative and enterpr...
As query engines are scaled and federated, they must cope with highly unpredictable and changeable e...
Execution plans produced by traditional query optimizers for data integration queries may yield poor...
For a large-scale distributed query engine, which supports long running queries over federated data ...
We present a query architecture in which join operators are decomposed into their constituent data s...
Since query processing of data integration needs to access data from numerous wide-distributed sourc...
[[abstract]]Mermaid is a testbed system which provides integrated access to multiple databases. Two ...
65 pagesQuery compilation and adaptive query processing aim to improve the runtime and robustness of...
[[abstract]]New adaptive techniques for distributed query optimization are proposed. These technique...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...
Query processing in data integration occurs over network-bound, autonomous data sources. This requir...
Query processing in data integration occurs over network bound, autonomous data sources. This requir...
An effective query optimizer finds a query plan that exploits the characteristics of the source data...
As the area of data management for the Internet has gained in popularity, recent work has focused on...
In dynamic, on-the-fly relational data integration settings, such as data mashups, there is a need t...
XML has become the lingua franca for data exchange and integration across administrative and enterpr...
As query engines are scaled and federated, they must cope with highly unpredictable and changeable e...
Execution plans produced by traditional query optimizers for data integration queries may yield poor...
For a large-scale distributed query engine, which supports long running queries over federated data ...
We present a query architecture in which join operators are decomposed into their constituent data s...
Since query processing of data integration needs to access data from numerous wide-distributed sourc...
[[abstract]]Mermaid is a testbed system which provides integrated access to multiple databases. Two ...
65 pagesQuery compilation and adaptive query processing aim to improve the runtime and robustness of...
[[abstract]]New adaptive techniques for distributed query optimization are proposed. These technique...
In the last decade, the world wide web has grown from being a platform where users passively viewed ...