hive 索引
来源:互联网 发布:mysql数据库名称查询 编辑:程序博客网 时间:2024/05/18 02:15
设置索引:
hive> set hive.optimize.index.groupby=false;
hive> set hive.optimize.index.filter=true;
hive> set hive.optimize.index.groupby=false;
hive> set hive.optimize.index.filter=true;
注意 hive.optimize.index.groupby必须设置生false,不然 hive.optimize.index.filter不起作用。
hive> explain select count(1) from ctest where dp_id='10275499';
STAGE PLANS: Stage: Stage-3 Map Reduce Alias -> Map Operator Tree: taobao_db__aatest_aatestindex__ TableScan alias: taobao_db__aatest_aatestindex__ filterExpr: expr: (tid = '57301233') type: boolean Filter Operator可以发现会执行索引。
然而:
不使用索引cpu耗时:
Total MapReduce CPU Time Spent: 1 minutes 45 seconds 300 msec使用索引cpu耗时:
Total MapReduce CPU Time Spent: 5 minutes 2 seconds 250 msec让人很费解,使用索引后性能上没有得到提升。
- hive索引
- hive 索引
- hive索引
- hive 索引
- Hive索引
- hive索引
- hive索引
- hive索引
- hive 索引
- Hive索引使用
- 带索引的HIVE
- HIVE Indexex 索引
- hive索引浅析
- 带索引的HIVE
- Hive创建索引
- Hive创建索引
- Hive创建索引
- HIVE有没有索引
- SERVLET API中forward() 与redirect()的区别
- php5.3 使用namespace后性能比较及类、函数、静态方法的性能比较
- java设计模式之单例模式
- Linux shell脚本的字符串截取
- android渐隐动画,通过xml控制按钮的变化。
- hive 索引
- hibernate配置文件hibernate.cfg.xml的详细解释
- PHP输出多个元素的排列组合
- 深入分析 Java I/O 的工作机制
- gunzip 和 unzip 解压文件到指定的目录
- 专家教你数学真题练习与研究方法
- ArcGIS for iOS 开发系列 - 前言
- LinuxShell脚本命令行参数的写法
- Repeater 合并单元格