×

DISTRIBUTED EXECUTION OF EXPRESSIONS IN A QUERY

  • US 20150347512A1
  • Filed: 03/20/2015
  • Published: 12/03/2015
  • Est. Priority Date: 05/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for executing a query specification, comprising:

  • evaluating the query specification, by a first computing device, to identify an expression in the query specification as a candidate expression to be executed by a second computing device hosting a source of data specified in the candidate expression;

    determining a cost estimate of executing the candidate expression at the first computing device;

    determining whether the cost estimate of executing the candidate expression at the first computing device is greater than a threshold; and

    replacing the candidate expression with a native query function when the cost estimate of executing the candidate expression at the first computing device is greater than the threshold.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×