DocumentCode
2056827
Title
Scrambling query plans to cope with unexpected delays
Author
Amsaleg, Laurent ; Tomasic, Anthony ; Franklin, Michael J. ; Urhan, Tolga
Author_Institution
Maryland Univ., MD, USA
fYear
1996
fDate
18-20 Dec 1996
Firstpage
208
Lastpage
219
Abstract
Accessing data from numerous widely distributed sources poses significant new challenges for query optimization and execution. Congestion and failures in the network can introduce highly variable response times for wide area data access. The paper is an initial exploration of solutions to this variability. We introduce a class of dynamic, run time query plan modification techniques that we call query plan scrambling. We present an algorithm that modifies execution plans on-the-fly in response to unexpected delays in obtaining initial requested tuples from remote sources. The algorithm both reschedules operators and introduces new operators into the query plan. We present simulation results that demonstrate how the technique effectively hides delays by performing other useful work while waiting for missing data to arrive
Keywords
distributed databases; query processing; wide area networks; data access; highly variable response times; initial requested tuples; missing data; query optimization; query plan scrambling; remote sources; run time query plan modification techniques; unexpected delays; wide area data access; widely distributed sources; Costs; Delay effects; IP networks; Joining processes; Query processing; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Information Systems, 1996., Fourth International Conference on
Conference_Location
Miami Beach, FL
Print_ISBN
0-8186-7475X
Type
conf
DOI
10.1109/PDIS.1996.568681
Filename
568681
Link To Document