Patent ID: 9378246
Filing Date: 2016-06-28
CPC Classification: G06F

Claim Text:
1. A computer system configured to access distributed data comprising: a memory including a plurality of tables in at least one relational database; a plurality of processors including a first processor and a second processor; at least one buffer; and a pattern matching component executed by at least one processor of the plurality of processors and configured to execute a query execution plan using the first processor concurrently with the second processor at least in part by identifying an order in which the plurality of tables is to be processed, identifying an access method to be used with each table of the plurality of tables, and identifying conditions indicating records within each table of the plurality of tables that are to be subject to subsequent processing, wherein the first processor is configured to process a first table of the plurality of tables identified in the query execution plan and store a portion of retrieved information in the at least one buffer and wherein the second processor is configured to process a second table of the plurality of tables identified in the query execution plan and the portion of retrieved information in the at least one buffer.