在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表T(a1,a2,…,an),对该表的查询多数为针对

10 查阅

在支撑繁忙业务的并行数据库系统中,有一个数据量很大的表T(a1,a2,…,an),对该表的查询多数为针对主码a1的范围查询和点查询,为了改善查询性能,需要对该表进行划分。关于该表的划分和应用策略,下列说法错误的是______。

A.采用轮转法对T中的元组进行划分,这样数据分布均匀,适合于点查询和范围查询

B.以a1为划分属性,对T采用散列划分是一种可行的划分方法,有利于对该表的点查询

C.以a1为划分属性,对T采用范围划分并建立主索引,是一种有效的划分方法

D.以a1为划分属性,对T采用散列划分和范围划分都有可能带来T的各个数据分区的数据分布不均匀的问题

参考答案:

A解析:轮转法策略对于点查询和范围查询的处理非常复杂,由于不知道所要查找的元组具体分布在哪个磁盘上,必须对所有磁盘都进行查找,明显降低了查询效率。

计算机四级