2017-07-17 68 views
0

我正在研究一個項目,我必須調整配置單元的性能。我找到了9個最重要的參數,這將有助於調整配置單元的性能。它們如下(在沒有特定的順序):Hive的性能調優

  1. hive.exec.reducers.max
  2. hive.limit.optimize.fetch.max
  3. hive.limit.row.max.size
  4. hive.exec.max.dynamic.partitions
  5. hive.index.compact.query.max.entries
  6. hive.merge.size.per.task
  7. hive.index.compact.query.max.size
  8. 個hive.metastore.server.min.threads
  9. hive.mapjoin.check.memory.rows

我想知道我在正確的方向是否打算或不?請讓我知道,如果我錯過了其他一些參數。

在此先感謝。

+0

除此之外,鏈接提供給攆性能調優一般涉及一些精彩的見解: https://hortonworks.com/blog/5-ways-使蜂箱查詢,運行速度更快/ –

回答

0

考慮在tez引擎上運行配置單元,其運行速度明顯快於MapReduce。

hive.execution.engine = TEZ從上面列出的參數