DocumentCode
3253457
Title
Chain-based evaluation-a bridge linking recursive and nonrecursive query evaluation
Author
Han, Jiawei
Author_Institution
Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
fYear
1992
fDate
2-3 Feb 1992
Firstpage
132
Lastpage
139
Abstract
Many recursive query analysis techniques are qualitative in nature. This contracts sharply with relational query optimization which relies heavily on quantitative analysis. This paper shows that chain-based evaluation facilitates quantitative analysis of recursive queries based on the available chain information, database statistics and other quantitative measurements. Chain-based evaluation not only facilitates binding propagation, constraint pushing and the selection of recursive query evaluation algorithms but also provides precise compile chain forms in relational expressions. Since most recursions in database applications can be compiled into highly regular chain forms, chain-based evaluation is promising at bridging recursive and nonrecursive database query evaluation
Keywords
performance evaluation; query processing; relational databases; binding propagation; chain-based evaluation; constraint pushing; database statistics; nonrecursive query evaluation; recursive query analysis; relational query optimization; Bridges; Councils; Deductive databases; Information analysis; Joining processes; Performance analysis; Performance evaluation; Query processing; Relational databases; Statistical analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Research Issues on Data Engineering, 1992: Transaction and Query Processing, Second International Workshop on
Conference_Location
Tempe, AZ
Print_ISBN
0-8186-2660-7
Type
conf
DOI
10.1109/RIDE.1992.227414
Filename
227414
Link To Document