CPC G06F 16/24545 (2019.01) | 20 Claims |
1. A computer-implemented method when executed on data processing hardware causes the data processing hardware to perform operations comprising:
receiving a plurality of requests to schedule execution of a corresponding plurality of queries at a future time;
for each respective query of the corresponding plurality of queries, determining a frequency underlying data associated with the respective query changes;
determining that the frequency the underlying data associated with a respective one of the corresponding plurality of queries changes satisfies a threshold frequency; and
in response to determining that the frequency the underlying data associated with the respective one of the corresponding plurality of queries changes satisfies the threshold frequency, scheduling execution for the respective one of the corresponding plurality of queries at an intermediate time, the intermediate time occurring prior to the future time.
|