Invention Grant
- Patent Title: Splitting a time-range query into multiple sub-queries for serial execution
-
Application No.: US17328098Application Date: 2021-05-24
-
Publication No.: US11593365B2Publication Date: 2023-02-28
- Inventor: Sundeep Tiyyagura , Mirza Mohsin Beg , A. Christer Sabelstrom
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Dentons US LLP
- Main IPC: G06F16/2453
- IPC: G06F16/2453 ; G06F16/248 ; G06F16/242 ; G06F16/2458

Abstract:
Techniques for splitting a time-range query into sub-queries for serial execution are provided. In one embodiment, a user query is received requesting items within a time range from a database. The time range is divided into a plurality of time periods within the time range. Sub-queries defining respective time periods of the plurality of time periods are generated from the user query, and a first sub-query is executed. The first sub-query defines a first time period of the plurality of time periods, where the first time period is a most-recent time period or a least-recent time period among the plurality of time periods. If it is determined that a number of items obtained from executing the first sub-query is greater than or equal to a predetermined result target, then the items obtained from executing the first sub-query are provided and subsequent sub-queries are not executed.
Public/Granted literature
- US20210279241A1 SPLITTING A TIME-RANGE QUERY INTO MULTIPLE SUB-QUERIES FOR SERIAL EXECUTION Public/Granted day:2021-09-09
Information query