【硬刚Hive】HIVE高级(8):优化(8) Explain 查看执行计划(二)
1 创建测试用表
1)建大表、小表和 JOIN 后表的语句
// 创建大表
create table bigtable(id bigint, t bigint, uid string, keyword string,
url_rank int, click_num int, click_url string) row format delimited
fields terminated by '\t';// 创建小表
create table smalltable(id bigint, t bigint, uid string, keyword string,
url_rank int, click_num int, click_url string) row format delimited
fields terminated by '\t';// 创建 JOIN 后表
create table jointable(id bigint, t bigint, uid string, keyword string,
url_rank int, click_num int, click_url string) row format delimited
fields terminated by '\t';
2)分别向大表和小表中导入数据
hive (default)> load data local inpath '/opt/module/data/bigtable' into
table bigtable;
hive (default)> load data local inpath '/opt/module/data/smalltable' into
table smalltable;
2 基本语法
EXPLAIN [EXTENDED | DEPENDENCY | AUTHORIZATION] query-sql
【硬刚Hive】HIVE高级(8):优化(8) Explain 查看执行计划(二)相关推荐
- map语法获取index_MySQL SQL语法优化——使用Explain查看执行计划
夜深,最近在写SQL优化的一些文章,看到私聊中,有很多人在问如何判断是否需要优化或者是如何查看MySQL执行计划,本文简要介绍一下MySQL EXPLAIN命令. EXPLAIN命令是查看优化器如何决 ...
- Hive查看执行计划
可以用explain查看执行计划 比如 explain select deptno `dept`,year(hiredate) `year`,sum(sal) from tb_emp group by ...
- 最全MySQL8.0实战教程 22 MySQL的优化 22.4 explain分析执行计划 22.4.1 基本使用
最全MySQL8.0实战教程 文章目录 最全MySQL8.0实战教程 22 MySQL的优化 22.4 explain分析执行计划 22.4.1 基本使用 [黑马程序员MySQL知识精讲+mysql实 ...
- mysql 笛卡尔积影响_SQL优化 MySQL版 -分析explain SQL执行计划与笛卡尔积
SQL优化 MySQL版 -分析explain SQL执行计划 作者 Stanley 罗昊 [转载请注明出处和署名,谢谢!] 首先我们先创建一个数据库,数据库中分别写三张表来存储数据; course: ...
- mysql 执行计划extra_SQL优化 MySQL版 -分析explain SQL执行计划与Extra
Extra 作者 : Stanley 罗昊 [转载请注明出处和署名,谢谢!] 注:此文章必须有一定的Mysql基础,或观看执行计划入门篇传送门: https://www.cnblogs.com/Sta ...
- mysql生成树状执行计划_SQL优化 MySQL版 -分析explain SQL执行计划与笛卡尔积
SQL优化 MySQL版 -分析explain SQL执行计划 作者 Stanley 罗昊 [转载请注明出处和署名,谢谢!] 首先我们先创建一个数据库,数据库中分别写三张表来存储数据; course: ...
- MySQL优化——Explain分析执行计划详解
文章目录 前言 一. 查看SQL执行频率 二. 定位低效率执行SQL 三. explain分析执行计划 3.1 id 3.2 select_type 3.3 table 3.4 type 3.5 ke ...
- MySQL高级---索引优化分析(Explain性能分析 二)
7.key_len:表示索引中使用的字节数,可通过该列计算查询中使用的索引的长度.key_len字段能够帮你检查是否充分的利用上了索引.ken_len越长,说明索引使用的越充分. 如何计算: ①先看索 ...
- MSSQL优化之————探索MSSQL执行计划
原文链接:http://blog.csdn.net/no_mIss/archive/2006/11/09/1374978.aspx 作者:no_mIss QQ:34813284 时间:2006.11 ...
最新文章
- 为了一个科研idea,博士生们连冥想、巫毒仪式都用上了
- 学长毕业日记 :本科毕业论文写成博士论文的神操作20170326
- Spring4学习笔记
- [android] 百度地图开发 (二).定位城市位置和城市POI搜索
- 单元测试Java Hadoop作业
- java 反射的弊端_java反射机制的一些学习心得小结
- 前端常用60余种工具方法(下)
- 获取文件的后缀名 和 Process进程
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(65)-MVC WebApi 用户验证 (1)
- HeadFirst设计模式部分源码
- 网络安全应急响应-常用工具
- java 双三次线性插值_三种常见的图像处理双三次插值算法
- 解决Provisional headers are shown问题
- C语言随机数独教程,C语言数独游戏的求解方法
- 控制 Egress 流量
- java编译(打包)完成,导致Excel文件损坏的问题
- Li‘s 影像组学视频学习笔记(29)-ICC的计算
- 封装微信小程序api请求地址
- 树莓派开机启动python文件_树莓派开机自启动Py文件
- 触动精灵和按键精灵哪个好,如何用按键精灵ios触动精灵及脚本写自动答题脚本...