• 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