• DocumentCode
    3204205
  • Title

    Divide and conquer: A basis for augmenting a conventional query optimizer with multiple query-processing capabilities

  • Author

    Chakravarthy, Sharma

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
  • fYear
    1991
  • fDate
    8-12 Apr 1991
  • Firstpage
    482
  • Lastpage
    490
  • Abstract
    An approach for adding a new component without radically changing an existing single-query optimizer (SQO) is proposed. A new way of organizing the strategy space of a set of queries being optimized is proposed for developing a multiple-query optimizer (MQO) architecture. The architecture relies on the generation of two strategy spaces using subsumption and equivalence of subexpressions at the logical level. Heuristics for pruning the space of multistrategies are also presented. It is shown that the partitioned organisation of the strategy space not only reduces the size of the strategy space but also lends itself to division of labor, thereby leading to a simpler MQO design. Clear separation of the module specific to multistrategy generation provides an easy migration path from SQOs to MQOs. In the decomposition algorithm, selections are propagated down the operator tree (counterintuitively) enabling the detection and creation of larger common subexpressions
  • Keywords
    information retrieval; decomposition algorithm; divide and conquer; equivalence; multiple query-processing capabilities; partitioned organisation; query optimizer; subsumption; Corporate acquisitions; Cost function; Councils; Database systems; Deductive databases; Organizing; Query processing; Research and development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1991. Proceedings. Seventh International Conference on
  • Conference_Location
    Kobe
  • Print_ISBN
    0-8186-2138-9
  • Type

    conf

  • DOI
    10.1109/ICDE.1991.131497
  • Filename
    131497