• DocumentCode
    1566372
  • Title

    A dynamic interquery optimization method for achieving data sharing among concurrent queries

  • Author

    Mikkilineni, K. ; Su, S.

  • Author_Institution
    Honeywell Corp. Syst. Dev. Div., Golden Valley, MN, USA
  • fYear
    1988
  • Firstpage
    477
  • Lastpage
    486
  • Abstract
    A method, called dynamic interquery optimization, for identifying and sharing the intermediate/final results produced by the relational algebraic operations of concurrent database queries is presented. This method determines if any portion of a new query will produce results that are identical to, or are a subset of, the results that have already been produced or are being produced by any executing query operation. Query tree matching and merging algorithms are also given. The computational overhead of the proposed method is analyzed, and cost formulas for calculating the matching time required for establishing different types of matches are provided. The complexity of matching and merging of query trees is compared with the execution-time savings resulting from the elimination of redundant operations. The results verify the benefits of intermediate data sharing
  • Keywords
    optimisation; relational databases; computational overhead; concurrent database queries; data sharing; dynamic interquery optimization; interquery optimization; query operation; relational algebraic operations; Costs; Database systems; Merging; Optimization methods; Query processing; Relational databases; Research and development; Throughput; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems in the 1990s, 1988. Proceedings., Workshop on the Future Trends of
  • Print_ISBN
    0-8186-0897-8
  • Type

    conf

  • DOI
    10.1109/FTDCS.1988.26731
  • Filename
    26731