解决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

相关推荐
孟意昶17 天前
Doris专题31-SQL手册-基础元素
大数据·数据库·数据仓库·分布式·sql·知识图谱·doris
孟意昶19 天前
Doris专题28-聚合多维分析
大数据·数据库·数据仓库·sql·doris
Henb92921 天前
# StarRocks/Doris 深度实践
doris
千月落23 天前
部署Doris存算一体集群
doris
何中应1 个月前
Doris部署&连接
大数据·数据库·时序数据库·doris
喵了几个咪1 个月前
Apache Doris 4.x 在量化交易中的完整应用实践
ai·doris·量化交易
piepis1 个月前
Doris 快速写入原理
doris
AllData公司负责人1 个月前
高效同步!离线开发平台(DolphinScheduler) 实现Apache IotDB物联网数据同步到 Doris
apache·doris·iotdb
jasnet_u2 个月前
Doris的集群搭建(3FE+3BE)
doris·mpp
家有娇妻张兔兔2 个月前
Apache Doris 副本故障排查与修复实战指南
apache·doris·时序库