Patent · US Active

Executing a parallel single cursor model

US7685095B2 · kind B2 · utility

8Cited by
24References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 16, 2004
Grant dateMar 23, 2010
Priority date
Expiry dateDec 29, 2026

Classification

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

Abstract

Techniques are provided for executing database statements, or portions thereof, in parallel without using slave SQL to communicate to each slave the operations to be performed by the slave. Techniques are provided for incorporating within a shared cursor the code fragments that govern both sides of the interaction between a query coordinator (QC) and remotely-located slaves. Further, techniques are provided for the QC to communicate with each slave on how and which portions of the execution plan to execute and when. A state-transition engine for slave execution under the control of the query-coordinator is also provided.

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