发明名称 Allocating resources for parallel execution of query plans
摘要 Computing resources can be assigned to sub-plans within a query plan to effect parallel execution of the query plan. For example, computing resources in a grid can be represented by nodes, and a shortest path technique can be applied to allocate machines to the sub-plans. Computing resources can be provisionally allocated as the query plan is divided into query plan segments containing one or more sub-plans. Based on provisional allocations to the segments, the computing resources can then be allocated to the sub-plans within respective segments. Multiprocessor computing resources can be supported. The techniques can account for data locality. Both pipelined and partitioned parallelism can be addressed. Described techniques can be particularly suited for efficient execution of bushy query plans in a grid environment. Parallel processing will reduce the overall response time of the query.
申请公布号 US8402469(B2) 申请公布日期 2013.03.19
申请号 US20080192061 申请日期 2008.08.14
申请人 BOSE SUMIT KUMAR;KRISHNAMOORTHY SRIKUMAR;RANADE NILESH DILIP;INFOSYS LIMITED 发明人 BOSE SUMIT KUMAR;KRISHNAMOORTHY SRIKUMAR;RANADE NILESH DILIP
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址