Invention Grant
- Patent Title: Splitting a time-range query into multiple sub-queries for parallel execution
-
Application No.: US15881376Application Date: 2018-01-26
-
Publication No.: US11016971B2Publication Date: 2021-05-25
- 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 ; G06F9/455

Abstract:
Techniques for splitting a time-range query into sub-queries for parallel execution are provided. In one embodiment, a user query requesting items from a database is received. A total number of items in the database that correspond to a time range of the user query is determined. Based on the total number of items, target values are determined. Each target value represents a target number of items in the database to be assigned to a respective sub-query. Based on the target values, a plurality of time periods within the time range are determined. Each time period corresponds to a respective set of items in the database platform, and a total number of items in the respective set of items corresponds to a respective target value. Sub-queries defining respective time periods of the plurality of time periods are then generated from the user query and executed in parallel.
Public/Granted literature
- US20190236183A1 SPLITTING A TIME-RANGE QUERY INTO MULTIPLE SUB-QUERIES FOR PARALLEL EXECUTION Public/Granted day:2019-08-01
Information query