Invention Grant
- Patent Title: Query optimization considering virtual machine mirroring costs
- Patent Title (中): 考虑虚拟机镜像成本的查询优化
-
Application No.: US14535901Application Date: 2014-11-07
-
Publication No.: US09465842B2Publication Date: 2016-10-11
- Inventor: Rafal P. Konik , Roger A. Mittelstadt , Brian R. Muras , Mark W. Theuer
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F17/30
- IPC: G06F17/30 ; H04L29/08

Abstract:
Techniques are disclosed for selecting between query execution plans in part based on VM mirroring costs. In one embodiment, a query optimizer determines runtimes for multiple query execution plans, and modifies these runtimes based on flashing cost, which is itself determined based on the amount of memory which needs to be flashed to the secondary memory if each execution plan is executed. In so doing, the query optimizer may select a execution plan which takes a longer to run, but incurs less flashing cost. By considering both the query runtime itself and the flashing cost, the query optimizer may be better able to determine the fastest query execution plan to execute.
Public/Granted literature
- US20150112968A1 QUERY OPTIMIZATION CONSIDERING VIRTUAL MACHINE MIRRORING COSTS Public/Granted day:2015-04-23
Information query