Patent · US Active

Asynchronous global index maintenance during partition maintenance

US9489413B2 · kind B2 · utility

1Cited by
2References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2014
Grant dateNov 8, 2016
Priority date
Expiry dateMar 11, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques for maintaining a global index in response to a partition being dropped are provided. In response to an instruction to drop a partition, partition identification data that identifies the partition is stored. Index entries, in the global index, that correspond to the dropped partition become “orphaned” entries. Later, an execution plan for a query is processed, where the execution plan targets a global index. During execution of the execution plan, one or more index entries are accessed. For each accessed index entry, the partition identification data is analyzed to determine if the index entry is an orphaned entry. If so, then the index entry is ignored for purposes of the query. Later, the global index may be updated to delete each orphaned entry. Such deletion may occur much later, such as during a time when the database is not queried or updated frequently.

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