HIVE 优化的几个切入点

HIVE 优化的几个切入点


一、合理设计schema

1.使用分区,但避免使用大量的分区

2.合理设计临时表

3.合理设计buckets

4.针对不同的表,合理使用压缩特性


二、查询优化

1.使用适当的MAP与REDUCE数

2.使用普通的JOIN时,设计合理的表顺序

3.使用MAP JOIN

4.使用BUCKET MAP JOIN或SORT MERGE BUCKET MAP JOIN

5.合理设计索引

本文出自 “与IT一起的日子” 博客,转载请与作者联系!

你可能感兴趣的:(hadoop,hive)