Estimating Cost of Query Execution on a Set of Data Accessible to a Computing System
AssigneeCrowdStrike, Inc.
InventorHazim AVDAL
Life of this patent
Estimating the term…
Loading patent…
AssigneeCrowdStrike, Inc.
InventorHazim AVDAL
Estimating the term…
Estimating a cost of executing a query on a set of data involves executing logic to: estimate a size of each datum in the set of data; receive a query specifying a value for a first datum and a plurality of additional datum in the set of data associated with the first datum, and a maximum number of first datum to be retrieved from the set of data that have the specified value; estimate a cost of executing the query based on the maximum number of first datum to be retrieved from the set of data that have the specified value, the plurality of additional datum associated with the first datum, and the estimated size of the first datum and each of the additional datum associated with the first datum; and execute the query on the set of data responsive to the estimated cost.
A computer-implemented method performed by a system having at least a processor and a memory therein to execute instructions for estimating a cost of querying a set of data maintained in an electronic data store accessible to the system, the set of data having a varying plurality of records each comprising a plurality of datum at least one of which varies in size, the method comprising:
A computer system, comprising:
A non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to execute instructions for estimating a cost of querying a set of data maintained in an electronic data store accessible to the system, the set of data having a varying plurality of records each comprising a plurality of datum at least one of which varies in size, the method comprising:
Dependencies are inferred from the claim text.