• DocumentCode
    2131828
  • Title

    Differential evaluation of continual queries

  • Author

    Liu, Ling ; Pu, Calton ; Barga, Roger ; Zhou, Tong

  • Author_Institution
    Dept. of Comput. Sci., Alberta Univ., Edmonton, Alta., Canada
  • fYear
    1996
  • fDate
    27-30 May 1996
  • Firstpage
    458
  • Lastpage
    465
  • Abstract
    We define continual queries as a useful tool for monitoring of updated information. Continual queries are standing queries that monitor the source data and notify the users whenever new data matches the query. In addition to periodic refresh, continual queries include Epsilon Transaction concepts to allow users to specify query refresh based on the magnitude of updates. To support efficient processing of continual queries, we propose a differential re-evaluation algorithm (DRA), which exploits the structure and information contained in both the query expressions and the database update operations. The DRA design can be seen as a synthesis of previous research on differential files, incremental view maintenance, and active databases
  • Keywords
    active databases; query processing; Epsilon Transaction concepts; active databases; continual queries; database update operations; differential evaluation; differential files; differential reevaluation algorithm; incremental view maintenance; periodic refresh; updated information; Computer architecture; Computer science; Database systems; Distributed databases; Internet; Monitoring; Power system management; Query processing; Transaction databases; World Wide Web;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 1996., Proceedings of the 16th International Conference on
  • Print_ISBN
    0-8186-7399-0
  • Type

    conf

  • DOI
    10.1109/ICDCS.1996.507994
  • Filename
    507994