解决Apache Doris占用CPU和内存过高

一、导入问题

对于 Doris 来说,一个 INSERT 命令就是一个完整的导入事务。因此不论是导入一条数据,还是多条数据,我们都不建议在生产环境使用这种方式进行数据导入。高频次的 INSERT 操作会导致在存储层产生大量的小文件,会严重影响系统性能。

解决方案:在mysql链接后面增加rewriteBatchedStatements=true,开启doris批量提交。

二、查询问题

1、fe配置

JAVA_OPTS="-Djavax.security.auth.useSubjectCredsOnly=false -Xss4m -Xmx4096m -XX:+UseMembar -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=7 -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -XX:-CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:SoftRefLRUPolicyMSPerMB=0 -Xloggc:$DORIS_HOME/log/fe.gc.log.$CUR_DATE"
cache_enable_sql_mode = false

2、be配置

mem_limit=50%
max_cumu_compaction_threads=1
disable_mem_pools=true
disable_storage_page_cache=true

相关推荐

  1. 解决Apache Doris占用CPU内存

    2024-06-12 06:34:03       8 阅读
  2. linux缓冲区(buff/cache)内存占用解决办法

    2024-06-12 06:34:03       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 06:34:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 06:34:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 06:34:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 06:34:03       18 阅读

热门阅读

  1. 微信小程序写一个录音机

    2024-06-12 06:34:03       4 阅读
  2. Apache Doris 基础 -- 数据表设计(分层存储)

    2024-06-12 06:34:03       6 阅读
  3. mysql安装_改密码_找回密码

    2024-06-12 06:34:03       3 阅读
  4. AWS概述

    2024-06-12 06:34:03       9 阅读
  5. C++中的单例模式

    2024-06-12 06:34:03       5 阅读
  6. WDF驱动开发-I/O请求的处理(二)

    2024-06-12 06:34:03       7 阅读
  7. 海外盲盒小程序背后的技术支撑与实现

    2024-06-12 06:34:03       4 阅读
  8. CAPL如何在底层模拟TCP Server端建立TCP连接

    2024-06-12 06:34:03       11 阅读