Doris 1.2.1问题总结

Doris 1.2.1问题总结

  • 环境依赖

Doris 1.2.1目前仅支持JDK1.8,建议使用压缩包中官网提供的JDK环境,JDK版本的不适配会导致BE节点不稳定,JVM异常出现宕机的情况。

 

二、Doris环境配置

1.Doris表创建

Oracel中的number数据类型,建议使用Doris的DECIMALV3映射。

NUMBER(*,0)  =>   DECIMALV3(38,0)

NUMBER      =>  DECIMALV3(38,20)

DATE    => DATATIMEV2

Doris中的DATATIMEV2最多支持6位小数(微秒),不设置时为0。依据数据源中的数据精度配置即可。

当前版本中Doris表中映射的字段精度小于源数据时,抽取数据源数据写入Doris中,会出现BE节点宕机问题。

2.Doris查询时内存不够

BE节点内存查询上限默认是2GB,可通过手动指定当前查询的内存上限。

set exec_mem_limit=32GB

3.数据写入优化配置

BE配置

streaming_load_max_mb

Stream load 的最大导入大小,默认为10G,单位是MB。如果用户的原始文件超过这个值,则需要调整 BE 的参数 streaming_load_max_mb。

4.Join查询异常

当前版本中join(inner join)使用时会出现数据查询不一致问题,强烈建议使用left join替换join操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值