Row dispersal across parallelized processes during query execution based on forwarding data blocks
US12259883B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 5, 2023 |
| Grant date | Mar 25, 2025 |
| Priority date | — |
| Expiry date | Jun 5, 2043 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/24544
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A database system is operable to execute a row dispersal operator, in conjunction with execution of a query operator execution flow for a corresponding query, to disperse a plurality of input rows across the set of parallelized operations based on determining a plurality of input data blocks that collectively includes the plurality of input rows, where each input data block in the plurality of input data blocks a corresponding proper subset of the plurality of input rows. Each data block of the plurality of input data blocks is assigned to a corresponding one of the set of parallelized operations for processing in accordance with a uniform assignment scheme, and each data block is forwarded to the corresponding one of the set of parallelized operations by reference.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.