使用ADS可以很好的支持即席查询,对一些复杂的查询,也能在很短的时间内返回处理结果。以下关于ADS中查询涉及的说法正确的有:()。
A.如果用户的查询的条件会指定聚集列的内容或者范围,那么这样的查询性能便会有较大的提升
B.处于关联方便的考虑,普通表可以放在维度表组上,这样该表和其他任意表关联都不在受表组的限制
C.ADS中join会优先采用hashjoin,如果不满足hashjoin的条件,优化器才会选取其他的关联方法
D.需要关联查询的普通表,需要放在同一个表组上
A.如果用户的查询的条件会指定聚集列的内容或者范围,那么这样的查询性能便会有较大的提升
B.处于关联方便的考虑,普通表可以放在维度表组上,这样该表和其他任意表关联都不在受表组的限制
C.ADS中join会优先采用hashjoin,如果不满足hashjoin的条件,优化器才会选取其他的关联方法
D.需要关联查询的普通表,需要放在同一个表组上
A.ADS表存在主键,即可根据主键使用delete删除纪录
B.普通表分区列如果是字符串型,则不支持普通表之间的join
C.自查询之间不支持join
D.ADS通过UNION(ALL)各个分区内的查询结果实现自查询
A.可以存入string类型的多个值,以逗号分隔
B.可以直接在select中使用该列
C.可以使用in,contains条件对该列的单个值进行查询
D.不能在groupby中直接使用该列
B.Carbon使用轻量级压缩和重量级压缩的组合压缩算法压缩数据,可以减少60%-80%数据存储空间,大大节省硬件存储成本
C.Carbon是一种新型的ApacheHadoop本地文件格式,使用先进的列式存储.索引.压缩和编码技术,以提高计算效率,有助于加速超过PB数量级的数据查询,可用于更换的交互查询
D.Carbon也是一种将数据源与Spark集成的高性能分析引擎
A.当用户发起一个explain查询到ADS系统后,ADS会根据所有活跃节点上的数据来分析执行计划
B.当用户通过查询的方式,想要获取文本格式的explain语句后,将会得到一个XML格式的串
C.逻辑计划汇总,TableExecutor节点表示参与计算后的信息,JoinExecutor表示join的节点信息
D.explain正确执行后返回信息中,第一行为逻辑计划,第二行为物理计划
A.智能自动索引会自动为导入数据的每一列创建符合该列情况的索引类型,无需用户显式指定创建索引或索引类型
B.聚集列能智能提升查询性能
C.多值列支持in、contains等查询
D.ADS采用高职能的基于规则的优化策略
A.建表时指定为ADS的维表,将分区数设置为1
B.建表时指定为ADS的维表,即不进行拆分,可以和任意表关联
C.必须建成ADS分区表,将会有一些限制,比如不能和不同普通表组上的表进行关联等
D.可将该表直接打开到和该表关联的事实表中,做成一张宽表,减少join,提升性能
A.master.job_status
B.information_schema.job_instances
C.user.job_instances
D.performance_schema.job_status
A.DRDS
B.OTS
C.ADS
D.Maxcompute
A.牢记题目内容
B.很好地完成对问题表征的认识
C.有效地监控解题过程
D.熟练地使用计算技巧
A.布尔类型boolean取值只能为0或1
B.ADS所有的数据类型都不支持unsigned
C.数值类型float可以指定精度,例如:float(5,3),但是double类型不支持指定精度
D.双精度浮点数double类型的存储字节数为4,大整数类型bigint存储字节数为8