Patent · US Expired

Using estimated cost to schedule an order for refreshing a set of materialized views (MVS)

US7890497B2 · kind B2 · utility

23Cited by
86References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 18, 2005
Grant dateFeb 15, 2011
Priority date
Expiry dateMay 10, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2393
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In an embodiment, estimated costs are used to pick the best refresh technique (e.g., method) for a given MV. In another embodiment, estimated costs are used to schedule the refresh of a set MVs in an order such that overall time to refresh is reduced, or in an order that uses the smallest overall time, for refreshing when compared to other alternative refresh schedules. In another embodiment, the estimated cost of refreshing each of a set of MVs is used to select the set of CPU resources to allocate to refreshing each MV. Based on the estimated costs, the allocation of CPU resources is chosen to be more optimal (e.g., use less CPU time) than other available sets of CPU resources. In an embodiment, when refreshing an MV, delayed index maintenance is chosen if a significant portion of the base table and/or the partitions of the table has changed.

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