数据库

单选题在某并行数据库中,有关系R(A,B)和S(B,C),其中R包含1000000行数据,S包含100行数据。现有查询s-选择*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采用复制的方法。

你可能感兴趣的试题

1设有选课表(学号,课程号,成绩),现要统计每门课程的选课人数,并将结果保存到新表:选课情况表。下列语句中正确的是(  )。

A.s-选择课程号,COUNT(*)选课人数FROM选课表INTO选课情况表
GROUP BY课程号
B.s-选择课程号,COUNT(*)选课人数INTO选课情况表
FROM选课表GROUP BY课程号
C.s-选择课程号,COUNT(*)FROM选课表INTO选课情况表(课程号,选课人数)
GROUP BY课程号
D.s-选择课程号,COUNT(*)INT0选课情况表(课程号,选课人数)
FROM选课表GROUP BY课程号

3数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。下列有关数据库性能优化的说法,错误的是(  )。

A.数据库性能优化和数据库的外部环境有很大关系,如果外部环境出现瓶颈,单独对数据库进行调整很难取得较好效果
B.在数据库性能优化期间可能对原有符合范式的关系转为不符合范式的关系
C.物化视图将会预先计算并保存耗时操作的结果,可大幅度提高查询效率,但是物化视图必须人工手动刷新
D.存储过程在执行期间不需要重新编译,可以在一定程度上提高运行效率,但是其与数据库管理系统绑定,更换数据库管理系统时需要重新编写

最新试题

(10分)在SQL Server 2008数据库中存在销售单据明细表,其建表语句为:在系统运行一段时间后,此表中有近千万

类型:简答题2019-03-01

(10分)设在SQL Server 2008某数据库中有汽车表和销售表,表的定义如下:PRIMARYKEY(汽车型号,销

类型:简答题2019-03-01

(10分)假定我们要为某社交平台建立一个数据库,存储如下信息:·每个用户有用户编号、姓名、手机号;·每个群有群编号,群名

类型:简答题2019-03-01

在企业数据仓库架构中,操作型数据存储ODS一般情况下主要用来支持即时OLAP和全局型【15】两类应用。

类型:简答题2019-03-01

在数据仓库环境中,数据的【14】设计是一种重要的设计问题,它会影响到数据仓库中数据量以及系统能回答的查询的类型。

类型:简答题2019-03-01

在分布式数据库系统中,为了保证全局事务的原子性,参与事务执行的所有场地或者全部提交,或者全部【13】。

类型:简答题2019-03-01

事务内部故障可以分为预期的和非预期的,并发死锁故障属于【12】的事务内部故障。

类型:简答题2019-03-01

增加冗余列的调优方法是典型的以空间换【11】的调优方法。

类型:简答题2019-03-01

【10】视图是一种保存了查询结果的数据库对象,其中的数据是预先计算并保存在对象中的。

类型:简答题2019-03-01

在SQL Server 2008中,若要删除U1登录账户,请补全下列语句:DROP【9】U1

类型:简答题2019-03-01