发明名称 |
用于对并行数据库管理系统的外连接的系统和方法 |
摘要 |
提供了一种对并行数据库管理系统执行外连接的计算机可执行方法。示例性方法包括接收外倾斜值列表(SVL)。外SVL可以包括被指示为倾斜的值。示例性方法还包括接收内SVL。内SVL可以包括被指示为倾斜的值。另外,该示例性方法包括基于外SVL和内SVL跨多个连接实例对外表和内表进行分区。标识缺失的倾斜值。该缺失的倾斜值可以是内SVL的在内表中找不到的值。基于缺失的倾斜值,使用所述多个连接实例施行所述外连接。 |
申请公布号 |
CN102844754A |
申请公布日期 |
2012.12.26 |
申请号 |
CN201080065880.0 |
申请日期 |
2010.03.30 |
申请人 |
惠普发展公司,有限责任合伙企业 |
发明人 |
A.K.阿尔-奥马里;Q.陈 |
分类号 |
G06F17/30(2006.01)I;G06F17/00(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
马红梅;卢江 |
主权项 |
一种对并行数据库管理系统执行外连接的计算机可执行方法,包括:接收外倾斜值列表(SVL),其包括对于所述外连接的外表而言被指示为是倾斜的一个或多个值;接收内SVL,其包括对于所述外连接的内表而言被指示为是倾斜的一个或多个值;基于所述外SVL和所述内SVL,跨多个连接实例对所述外表进行分区;基于所述外SVL和所述内SVL,跨所述多个连接实例对所述内表进行分区;标识缺失的倾斜值,所述缺失的倾斜值是所述内SVL的在所述内表中未找到的值;以及基于所述缺失的倾斜值,使用所述多个连接实例施行所述外连接。 |
地址 |
美国德克萨斯州 |