-
公开(公告)号:US20230161792A1
公开(公告)日:2023-05-25
申请号:US17535446
申请日:2021-11-24
Applicant: Amazon Technologies, Inc.
Inventor: Ippokratis Pandis , Naresh Chainani , Sebastian Hillig , Christos Stavrakakis , Eric Ray Hotinger , Bruce William McGaughy , William Michael McCreedy , Yan Leshinsky
IPC: G06F16/27 , G06F16/2453
CPC classification number: G06F16/27 , G06F16/24542
Abstract: Database query processing may be scaled using additional processing clusters. A database query is received at a processing cluster. A determination is made as to whether additional processing clusters will be used to process the database query. Operations to cause compute nodes of the processing cluster to instruct operations at the additional processing clusters are included in a plan generated to perform database queries determined to use additional processing clusters. The plan is executed to be perform the database query causing compute nodes of the processing cluster to send instructions to corresponding additional processing clusters in order to generate and return a response to the database query.
-
公开(公告)号:US11327970B1
公开(公告)日:2022-05-10
申请号:US16364055
申请日:2019-03-25
Applicant: Amazon Technologies, Inc.
Inventor: Mingda Li , Gaurav Saxena , Naresh Chainani
IPC: G06F16/2453 , G06N5/04 , G06N20/00
Abstract: Context dependent execution time prediction may be applied to redirect queries to additional query processing resources. A query to a database may be received at a first query engine. A prediction model for executing queries at the first query engine may be applied to determine predicted query execution time for the first query engine. A prediction model for executing queries at a second query engine may also be applied to determine predicted query execution time for the second query engine. One of the query engines may be selected to perform the query based on a comparison of the predicted query execution times.
-