Patent · US Active

Optimizing the execution of a query in a multi-database system

US8108382B1 · kind B1 · utility

6Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2008
Grant dateJan 31, 2012
Priority date
Expiry dateFeb 2, 2030

Classification

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

Abstract

Optimizing the execution of a query in a multi-database system includes identifying a region within a table, the table being referenced in the query. The region is stored on a data-storage device on a first of the system databases in the multi-database system. The region is stored on a data-storage device on a second of the system databases in the multi-database system, the second system database being a different system database than the first system database. A first access plan for the query is developed, the first access plan comprising accessing the version of the region stored on the first system database. A second access plan for the query is developed, the second access plan comprising accessing the version of the region stored on the second system database. A selection is made between the first access plan and the second access plan to execute the query. The query is executed using the selected access plan to produce a result. The result is stored.

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