Patent · US Active

Accessing an external table in parallel to execute a query

US10019473B2 · kind B2 · utility

1Cited by
6References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 14, 2015
Grant dateJul 10, 2018
Priority date
Expiry dateDec 5, 2035

Classification

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

Abstract

An approach, referred to herein as parallelized-external-table access, generates rows from a single external table in parallel for a given query. Under parallelized-external-table access, an execution plan generated for the query includes multiple work granules that generate rows for a single external table from a data source. Such work granules are referred to herein as external work granules. Each external work granule of the execution plan may be assigned to a slave process, which executes the external work granule in parallel with another slave process executing another external work granule. External tables are accessible on a cluster of data nodes in a distributed data access system (e.g. Hadoop Distributed File System) connected to a DBMS.

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