Patent · US Expired

Incremental refresh of materialized views for many-to-many relationships

US6708179B1 · kind B1 · utility

31Cited by
6References
24Claims
0Family size

Assignee

Inventor

Key dates

Filing dateOct 2, 2001
Grant dateMar 16, 2004
Priority date
Expiry dateMay 10, 2022

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99943
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A framework for the incrementally refreshing a materialized view is provided. The materialized view is based on a query that references a projected table and another set of base tables. The query projects the columns of the projected table. To refresh the materialized view, a set of tuples is computed that identify rows to delete, insert, or otherwise modify in the materialized view in order to refresh it. The set of tuples is computed by computing a set of intersections, (1) one for the intersection between the query and the change log of the projected table, and (2) at least one other between the equijoin of the change log for one of the other base tables and the projected table. The query may define an equijoin between the projected table and at least one base table based on equijoin conditions that define a many-to-many relationship or a one-to-many relationship.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.