Solution to Fix OOM in Drill

阅读更多

Drill用来查询Hbase,不需要预先定义Schema,十分方便.当时如果Hbase表过大会出现OOM(OUT OF MEMORY). 查询文档后,发现通过如下2个配置可以解决. 高亮的是系统的默认值.

 

  SELECT * FROM sys.options WHERE type in ('SYSTEM','SESSION') and name in( 'planner.memory.max_query_memory_per_node', 'planner.width.max_per_node' ) order by name;

  

  SET `planner.memory.max_query_memory_per_node`= 34359738368; --2147483648 

  

  SET `planner.width.max_per_node` = 5 ; ---10

你可能感兴趣的:(Solution to Fix OOM in Drill)