Patent · US Expired

Validating multiple execution plans for database queries

US7194452B2 · kind B2 · utility

13Cited by
26References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 24, 2004
Grant dateMar 20, 2007
Priority date
Expiry dateNov 3, 2025

Classification

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

Abstract

Validation of large numbers of alternative execution plans for a database query, either an exhaustive enumeration of the complete space of alternatives, or else an unbiased random sample, is performed by efficiently constructing execution trees from a data structure having groups alternative operators that are ranked in a directory. Each global rank of a plan identifies that plan uniquely among all the alternative plans. The operators are unranked from the directory according to a specification that characterizes the desired plans.

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