阿里云服务器 ¥102元/年 云数据库37.5元/年 限时
个人、企业均可购买 | 更多配置0.8折特惠
超值优惠:原价1200元阿里云ACP报名授权码只要900元
每日练习:大数据ACP认证考试真题
(单选题)某BI系统构建在大数据计算服务上,某数据分析员在分析订单的地域分布时,需要把订单表order(占用存储空间约10G)与地域表region(占用存储空间100M)关联起来,两张表的结构如下:create table order( order_id string, region_id string, order amt bigint); create table region(region_id string, region_name string)在运行时发现由于订单大量集中在上海地区,数据的倾斜导致整体运行时间较长,运行的SQL语句如下:select region_name, sum(order_amt)amt from order t1 join region t2 on t1.region_id=t2.region_id;此时可以考虑通过______优化SQL的运行效率。
- 使用mapjoin hint: select/*+mapjoin(t2)*/region_name,sum(order_amt)amt from order t1 join region t2 on t1.region_id=t2.region_id;
- 使用mapjoin hint: select/*+mapjoin(t1)*/region_name,sum(order_amt)amt from order t1 join region t2 on t1.region_id=t2.region_id
- 调整两张表的位置:select region_name, sum(order_amt) amt from region t1 join t2 on t1.region_id=t2.region_id
- 减小SQL的splitsize,增加计算资源
超高命中率!阿里云大数据ACP认证考试真题测试 看看你能得几分
真题解析:答案及ACP真题解析
点击显示正确答案
答案: A
数据分析:本ACP真题答题统计
使用mapjoin hint: select/*+mapjoin(t2)*/region_name,sum(order_amt)amt from order t1 join region t2 on t1.region_id=t2.region_id; | 0 / 0% answers |
使用mapjoin hint: select/*+mapjoin(t1)*/region_name,sum(order_amt)amt from order t1 join region t2 on t1.region_id=t2.region_id | 0 / 0% answers |
调整两张表的位置:select region_name, sum(order_amt) amt from region t1 join t2 on t1.region_id=t2.region_id | 0 / 0% answers |
减小SQL的splitsize,增加计算资源 | 0 / 0% answers |
呕心之作 完全免费 立即找站长免费获取
- 视频教程:7天建站从入门到精通
- 视频教程:3天成为SEO大神,躺赚月入过万
- 视频教程:月入10万的运维大神是这样练成的
- 视频教程:30天成为云计算行业专家
- 视频教程:10年大厂开发教你如何进大厂
- 视频教程:Wordpress建站教程
- 视频教程:Linux从入门到精通
- 视频教程:云计算助你快速从学校跨入社会
- 视频教程:PHP从入门到精通
- 视频教程:JAVA开发大师是怎样练成的