×

Query processing using query-resource usage and node utilization data

  • US 10,726,009 B2
  • Filed: 07/31/2017
  • Issued: 07/28/2020
  • Est. Priority Date: 09/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • tracking query-resource usage data corresponding to an indication of resources used to execute each of a plurality of previous queries and timing data corresponding to an execution time to obtain results for at least some of the plurality of previous queries;

    tracking node resource utilization data related to a plurality of nodes, each node comprising one or more processors;

    receiving, at a data intake and query system, a query identifying a set of data located in one or more data sources to be processed and a manner of processing the set of data;

    defining, by the data intake and query system, a query processing scheme for obtaining and processing the set of data, wherein the query processing scheme specifies an amount of node resources to allocate to the query based at least in part on available node resources determined using the node resource utilization data and a comparison of the query with one or more of the plurality of previous queries associated with the query-resource usage data; and

    executing the query based on the query processing scheme.

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