• DocumentCode
    2829264
  • Title

    A fast transformation method to semantic query optimisation

  • Author

    Sayli, Ayla ; Lowden, Barry

  • Author_Institution
    Dept. of Comput. Sci., Essex Univ., Colchester, UK
  • fYear
    1997
  • fDate
    25-27 Aug 1997
  • Firstpage
    319
  • Lastpage
    326
  • Abstract
    Semantic query optimisation is a comparatively recent approach for the transformation of a given query into equivalent alternative queries using matching rules in order to select an optimum query based on the costs of executing these alternative queries. The most important aspect of this optimisation approach is that this resultant query can be processed more efficiently than the original query. This paper describes how a near optimal alternative query may be found in far less time than existing approaches. The method uses the concept of a `search ratio´ associated with each matching rule. The search ratio of a matching rule is based on the cost of the antecedent and consequent conditions of the rule. This cost is related to the number of instances in the database determined by these conditions. This knowledge about the number of instances is available and can be recorded when the rules are first derived. We then compare search ratios of rules to select the most restrictive rules for the construction of a near optimum query. The technique works efficiently regardless of the number of matching rules, since resources are not used to construct all alternative queries. This means that transformation and selection costs are minimised in our system. It is hoped that this method will prove a viable alternative to the expensive optimisation process normally associated with semantic query optimisation
  • Keywords
    database theory; optimisation; query languages; query processing; search problems; costs; database; fast transformation method; matching rules; near optimal alternative query; optimum query; query language; search ratio; search ratios; semantic query optimisation; Arithmetic; Association rules; Computer science; Cost function; Database languages; Optimization methods; Query processing; Statistical analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Applications Symposium, 1997. IDEAS '97. Proceedings., International
  • Conference_Location
    Montreal, Que.
  • ISSN
    1098-8068
  • Print_ISBN
    0-8186-8114-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.1997.625701
  • Filename
    625701