doris异步物化视图查询paimon的线程泄露问题

发布时间:2026/10/22 8:22:14

doris异步物化视图查询paimon的线程泄露问题 【背景】业务需求是通过doris异步物化视图定时查询paimon的数据进行结果更新加速报表查询速度。【版本】doris 3.1.4paimon 1.4.1【问题】doris子线程持续增长导致内存同步增长最终宕机【复现步骤】1、创建paimon catalogCREATE CATALOG if not EXISTS paimon_catalog PROPERTIES (warehouse s3a://xxxxxx,type paimon,s3.secret_key xxxxxxx,s3.region ap-east-1,s3.endpoint s3.ap-east-1.amazonaws.com,s3.access_key xxxxx);2、创建异步物化视图定时调度CREATE MATERIALIZED VIEW app_order_hourBUILD IMMEDIATE REFRESH AUTO ON SCHEDULE EVERY 30 MINUTEPROPERTIES (replication_num 1)AS SELECT xxx from paimon_catalog.etl.tb3、通过排查发现JNI的子线程数量一直上涨【解决办法】通过和doris社区的专家沟通让我加上S3的一些配置最终测试有效的配置如下重建catalogCREATE CATALOG if not EXISTS paimon_catalog PROPERTIES ( warehouse s3a://xxxxx, type paimon, s3.secret_key xxxxx, s3.region ap-east-1, s3.endpoint s3.ap-east-1.amazonaws.com, s3.access_key xxxxx, fs.s3a.access.key xxxxx, fs.s3a.secret.key xxxxx, fs.s3a.endpoint.region ap-east-1, fs.s3a.endpoint s3.ap-east-1.amazonaws.com, fs.s3a.impl org.apache.hadoop.fs.s3a.S3AFileSystem, fs.s3a.impl.disable.cachefalse, fs.s3a.connection.maximum1000 );重启be后持续观察
延伸阅读

更多相关文章

2026/10/10 11:19:23

校园旧书共享交易平台的设计与实现

目录 1 绪论 1.1 研究背景及意义 1.2 国内外研究现状及发展趋势 1.3 主要工作 2相关技术介绍 2.1 Java技术 2.2 B/S架构 2.3 MySQL数据库 2.4 MySQL环境配置 2.5 SpringBoot框架 3需求分析 3.1系统功能分析 3.2可行性分析 3.2.1经济可行性分析 3.…

2026/10/17 22:32:50

视频多路复用技术:原理、模式与TI VIP解析器实战指南

1. 视频多路复用技术:从原理到实战的深度拆解 在嵌入式视频处理系统,尤其是多摄像头监控、车载环视或者工业视觉检测这类场景里,工程师们常常会面临一个头疼的问题:系统需要接入多个摄像头,但芯片的物理引脚&#xff0…

2026/10/21 8:24:32

Python functools.lru_cache 实战:一行加缓存、可变参数坑与手动失效

Python functools.lru_cache 实战:一行加缓存、可变参数坑与手动失效 有个函数算得慢,或者要反复调远程接口,你想「同样的入参别重复算」。手写一个 dict 当缓存?几行就能踩三个坑:线程安全、缓存无上限撑爆内存、失效逻辑一堆。其实标准库的 functools.lru_cache 一行装饰器就…

2026/10/22 8:17:55

AI改写降重实战:从语义重写到重复率控制的全流程指南

降重这件事,我太有发言权了。前后折腾过几个毕业季,也帮不少学弟学妹看过稿子,最深的感受就是: 手动降重根本不是人干的活儿 。一篇几千字的文章,逐句逐段地改被动、换同义词、调语序,改到凌晨三点&#…

2026/10/22 8:17:55

车辆驾驶行为分析实战:从数据切分到LightGBM模型落地

简介:这份资源是第七届泰迪杯数据挖掘比赛的车辆驾驶行为分析完整参赛项目,面向计算机、人工智能、通信工程等专业的在校学生与教师,也适合作为数据挖掘入门进阶、课程设计或毕业设计的参考案例。项目围绕车辆行驶数据展开,结合省…

2026/10/22 8:17:55

2016年PHM数据集轴承退化多方法分析:特征工程与模型避坑指南

简介:面向预测性维护入门者与数据分析学习者,一套围绕2016年PHM数据集的性能特征分析资料包,完整呈现多方法分析过程,可用于理解设备故障预测中的数据预处理、特征划分与模型对比思路。压缩包共759个文件、约17.84MB,以…

2026/10/22 8:17:55

提示工程+LoRA微调:大语言模型生成单元测试用例的完整实践

干测试开发这一行久了,你会发现单元测试的“最后一公里”往往不是代码逻辑本身,而是把测试用例补齐这件事。它很碎、很重、写起来还有点像“手工活”:新方法要覆盖、边界条件要补齐、回归用例要维护。这两年我一直琢磨一件事:能不…

2026/10/22 8:17:55

ESD防静电系统智能化升级:从接地到在线监测的完整方案

ESD防静电系统这个名词,最近几年在我接触的电子制造项目里出现频率越来越高。十年前聊静电防护,大家说的还是"买几卷防静电桌垫、发几根手腕带",现在客户开口就问:能不能把整个防静电体系做成智能化方案,实时…

2026/10/22 8:12:54

YOLOv8与Django:太阳能电池板缺陷检测系统开发实战

第一章 开篇:为什么太阳能电池板需要一套能"看见"问题的检测系统 这两年光伏行业的装机量涨得有多猛,相信不用我多说了。屋顶分布式、地面电站、农光互补,各种场景铺天盖地。但电站建起来只是第一步,真正让人头疼的是后…

2026/10/21 4:53:08

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/22 0:01:49

电商智能运营体系从0到1:架构设计、落地步骤与避坑指南

前两年我们团队接了一个电商平台的运营中台项目,目标很直白:把过去靠运营拍脑袋做的选品、定价、发券、推活动这些事,逐步用数据算法和自动化流程代替。项目名字内部就叫“电商智能运营体系”。最近有不少朋友问我当时是怎么设计的、踩过哪些…

2026/10/22 0:01:49

若依框架AI代码生成不稳定?用Agent Skill三层结构+五步法搞定

最近一段时间,我一直想把后台管理系统里那些机械重复的增删改查代码交给AI去写。框架用的是若依,按理说这类业务代码模式非常固定,应该是AI最擅长的事情。可真试下来却不是那么回事——你让AI生成一个用户管理模块,它给出的Contro…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑