首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    hive学习笔记之六:HiveQL基础

    这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 《hive学习笔记》系列导航 基本数据类型 复杂数据类型 内部表和外部表 分区表 分桶 HiveQL...Sqoop 基础UDF 用户自定义聚合函数(UDAF) UDTF 本篇概览 本文是《hive学习笔记》系列的第六篇,前面的文章咱们对数据类型、表结构有了基本了解,接下来对常用的查询语句做一次集中式的学习; HiveQL...tom 11 1 jerry 12 2 mike 13 3 john 14 4 mary 15 5 Time taken: 0.068 seconds, Fetched: 5 row(s) 开始体验HiveQL...NULL NULL NULL NULL jiangshu nanjing Time taken: 22.189 seconds, Fetched: 6 row(s) 至此,常用HiveQL体验完毕,希望能给您一些参考...,接下来的章节会进一步学习HiveQL的特性

    41120

    hive学习笔记之六:HiveQL基础

    这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 《hive学习笔记》系列导航 基本数据类型 复杂数据类型 内部表和外部表 分区表 分桶 HiveQL...Sqoop 基础UDF 用户自定义聚合函数(UDAF) UDTF 本篇概览 本文是《hive学习笔记》系列的第六篇,前面的文章咱们对数据类型、表结构有了基本了解,接下来对常用的查询语句做一次集中式的学习; HiveQL...NULL NULL jiangshu nanjing Time taken: 18.294 seconds, Fetched: 5 row(s) 全外连接(full outer...NULL NULL NULL NULL jiangshu nanjing Time taken: 22.189 seconds, Fetched: 6 row(s) 至此...,常用HiveQL体验完毕,希望能给您一些参考,接下来的章节会进一步学习HiveQL的特性; 关于容器和镜像的环境 如果您不想自己搭建kubernetes环境,推荐使用腾讯云容器服务TKE:无需自建,即可在腾讯云上使用稳定

    45100

    MySQL优化之Explain命令解读

    SUBQUERY None First SELECT in subquery DEPENDENT SUBQUERY dependent (true) First SELECT in subquery,...操作中,内层的不可被物化的子查询(类似于UNCACHEABLE SUBQUERY) 3、table   显示的查询表名,如果查询使用了别名,那么这里显示的是别名,如果不涉及对数据表的操作,那么这显示为null...4、type   依次从好到差:system,const,eq_ref,ref,fulltext,ref_or_null,index_merge,unique_subquery,index_subquery...E:fulltext:全文索引检索,要注意,全文索引的优先级很高,若全文索引和普通索引同时存在时,mysql不管代价,优先选择使用全文索引 F:ref_or_null:与ref方法类似,只是增加了null...,最后取交集或者并集,常见and ,or的条件使用了不同的索引,官方排序这个在ref_or_null之后,但是实际上由于要读取所个索引,性能可能大部分时间都不如range H:unique_subquery

    1.1K30

    MySQL 执行计划详解

    SUBQUERY First SELECT in subquery DEPENDENT SUBQUERY First SELECT in subquery, dependent on outer query...empno from emp; --range:表示利用索引查询的时候限制了范围,在指定范围内进行查询,这样避免了index的全索引扫描,适用的操作符: =, , >, >=, NULL...from dept); --index_merge:在查询过程中需要多个索引组合使用,没有模拟出来 --ref_or_null:对于某个字段即需要关联条件,也需要null值的情况下,查询优化器会选择这种访问方式...explain select * from emp e where e.mgr is null or e.mgr=7369; --ref:使用了非唯一性索引进行数据的查找 create index...explain select * from emp,dept where emp.deptno = dept.deptno and emp.deptno = 10; key ​ 实际使用的索引,如果为null

    5.7K30

    mysql数据库关键字及用法_mysql唯一索引关键字

    SUBQUERY:表示子查询中的第一个查询语句。 DEPENDENT SUBQUERY:含义与SUBQUERY几乎相同,但是DEPENDENTSUBQUERY取决于外层的查询语句。...ref_or_null:类似于ref,但是当查询语句的连接条件或者查询条件包含的列有NULL值时,MySQL会进行额外查询,经常被用于解析子查询。...index_subquery:与unique_subquery类似,但是IN语句中的查询字段为数据表中的非唯一索引字段。...当此列为NULL时,说明没有可使用的索引,此时可以通过建立索引来提高查询的性能。 (7)key:执行查询语句时MySQL实际会使用到的索引。如果MySQL实际没有使用索引,则此列为NULL。...如果key列值为NULL,则key_len列值也为NULL。 (9)ref:数据表中的哪个列或者哪个常量用来和key列中的索引做比较来检索数据。

    2.5K70
    领券