| CPC G06F 16/2471 (2019.01) [G06F 16/24532 (2019.01); G06F 16/24561 (2019.01); G06F 16/256 (2019.01); G06F 16/258 (2019.01)] | 30 Claims |

|
1. A system comprising:
at least one hardware processor; and
at least one memory storing instructions that cause the at least one hardware processor to perform operations comprising:
retrieving query result information from a first computing node of a database system, the query result information including result data associated with a multi-stage execution of a query;
generating a plurality of result batches based on the query result information, the plurality of result batches corresponding to a plurality of execution stages of the multi-stage execution, and each result batch of the plurality of result batches including a retrieval function for a portion of the result data for a corresponding execution stage of the plurality of execution stages;
causing retrieval of the portion of the result data for each result batch of the plurality of result batches based on execution of the retrieval function by at least a second computing node of the database system; and
outputting the result data associated with the multi-stage execution of the query based on completion of the retrieval.
|