在某并行数据库中,有关系R(A,B)和S(B,c),其中R包含100(000行数据,S包含100行数据。现有查询SELECT * FROM R,S WHERE R.A>S.B。下列数据划分方式中,对该查询速度最快的是( )。

admin2020-05-25  104

问题 在某并行数据库中,有关系R(A,B)和S(B,c),其中R包含100(000行数据,S包含100行数据。现有查询SELECT * FROM R,S WHERE R.A>S.B。下列数据划分方式中,对该查询速度最快的是(    )。

选项 A、将R按照A属性进行散列划分,将S按照B属性进行散列划分
B、将R按照A属性进行范围划分,将S按照B属性进行范围划分
C、将R按照A属性进行范围划分,将S复制到各个节点
D、将R按照A属性进行散列划分,将S复制到各个节点

答案C

解析 范围划分明显有利于范围查询和点查询,S包含数据比较少,适合对S采用复制的方法。
转载请注明原文地址:https://jikaoti.com/ti/fTkiFFFM
0

相关试题推荐
最新回复(0)