Invention Grant
US09465842B2 Query optimization considering virtual machine mirroring costs 有权
考虑虚拟机镜像成本的查询优化

Query optimization considering virtual machine mirroring costs
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
Information query
Patent Agency Ranking
0/0