登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
导读
排行榜
资讯
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
写博客
小组
VIP申请
VIP网盘
网盘
联系我们
发帖说明
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
业界区
›
安全
›
【技巧帖】 DolphinScheduler 任务数据清理与备份策略, ...
【技巧帖】 DolphinScheduler 任务数据清理与备份策略,确保页面不卡顿
[ 复制链接 ]
炀餮氢
2025-6-10 23:44:42
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
问题描述
由于 Apache DolphinScheduler 长期运行,任务数量不断增加,相关任务数据主要存储在数据库中的 t_ds_task_instance 和 t_ds_process_instance 两张表中。
随着这两张表数据量的持续增长,导致系统页面出现卡顿现象。
解决方案
为解决上述问题,采取的措施是定期清理数据库中 t_ds_process_instance 和 t_ds_task_instance 两张表中一个月之前的数据。
数据备份
在进行数据清理之前,首先备份原表数据,以确保数据安全。
use dolphinscheduler;
-- 创建备份表 t_ds_process_instance_backup20241120 和 t_ds_task_instance_backup20241120
CREATE TABLE t_ds_process_instance_backup20241120 LIKE t_ds_process_instance;
CREATE TABLE t_ds_task_instance_backup20241120 LIKE t_ds_task_instance;
-- 将原表数据备份到相应的备份表中
INSERT INTO t_ds_process_instance_backup20241120
SELECT * FROM t_ds_process_instance;
INSERT INTO t_ds_task_instance_backup20241120
SELECT * FROM t_ds_task_instance;
复制代码
检查备份情况
为了确保备份操作成功,可以检查备份表和原表的数据行数。
-- 检查备份表的数据行数
SELECT COUNT(*) FROM t_ds_process_instance_backup20241120;
SELECT COUNT(*) FROM t_ds_task_instance_backup20241120;
-- 检查原表的数据行数
SELECT COUNT(*) FROM t_ds_process_instance;
SELECT COUNT(*) FROM t_ds_task_instance;
复制代码
数据清理
在备份完成并确认无误后,执行清理操作,删除 2024年10月19日 23:59:59 之前 的数据。
-- 删除 t_ds_task_instance 表中 2024年10月19日 23:59:59 之前的数据
DELETE FROM t_ds_task_instance
WHERE submit_time < '2024-10-19 23:59:59';
-- 删除 t_ds_process_instance 表中 2024年10月19日 23:59:59 之前的数据
DELETE FROM t_ds_process_instance
WHERE end_time < '2024-10-19 23:59:59';
复制代码
参考:https://blog.csdn.net/weixin_40255084/article/details/141442462
本文由 白鲸开源 提供发布支持!
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
技巧
DolphinScheduler
任务
数据
清理
相关帖子
详解 MicroPython 驱动中数据与业务逻辑的分离设计
像Git一样管理数据:深入解析数据库并发控制MVCC的实现
Hadoop大数据在2025-2026年和AI智能问数平台的规划与实践
Quartz定时任务持久化(服务重启后自动恢复)
从海量数据到 AI 决策的落地方法
搞懂“元数据”:给数据办一张“身份证”
期货数据对接指南,用于获取黄金、白银、原油等大宗商品的数据。
期货数据对接指南,用于获取黄金、白银、原油等大宗商品的数据。
大疆不同任务类型执行逻辑,上云API源码分析
一种可落地的任务令牌锁机制:设计原理、实战经验与容器化演进
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
安全
详解 MicroPython 驱动中数据与业务逻辑的分离设计
0
300
那虻
2025-12-07
业界
像Git一样管理数据:深入解析数据库并发控制MVCC的实现
0
71
虾氲叱
2025-12-08
业界
Hadoop大数据在2025-2026年和AI智能问数平台的规划与实践
0
686
挚魉
2025-12-09
安全
Quartz定时任务持久化(服务重启后自动恢复)
1
689
讲怔
2025-12-09
业界
从海量数据到 AI 决策的落地方法
0
764
梁宁
2025-12-09
业界
搞懂“元数据”:给数据办一张“身份证”
1
978
费卿月
2025-12-11
安全
期货数据对接指南,用于获取黄金、白银、原油等大宗商品的数据。
0
805
府扔影
2025-12-11
安全
期货数据对接指南,用于获取黄金、白银、原油等大宗商品的数据。
1
20
赏勿
2025-12-11
业界
大疆不同任务类型执行逻辑,上云API源码分析
0
53
迭婵椟
2025-12-12
安全
一种可落地的任务令牌锁机制:设计原理、实战经验与容器化演进
0
1004
哈梨尔
2025-12-12
回复
(4)
庞悦
2025-11-20 09:51:44
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
感谢发布原创作品,程序园因你更精彩
欧阳梓蓓
2025-11-30 01:05:01
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
东西不错很实用谢谢分享
寨亳
4 天前
回复
使用道具
举报
照妖镜
程序园永久vip申请,500美金$,无限下载程序园所有程序/软件/数据/等
收藏一下 不知道什么时候能用到
凳舒
10 小时前
回复
使用道具
举报
照妖镜
猛犸象科技工作室:
网站开发,备案域名,渗透,服务器出租,DDOS/CC攻击,TG加粉引流
这个有用。
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
签约作者
程序园优秀签约作者
发帖
炀餮氢
10 小时前
关注
0
粉丝关注
12
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994893
kk14977
6845356
3934307807
991123
4
xiangqian
638210
5
韶又彤
9999
6
宋子
9983
7
闰咄阅
9993
8
刎唇
9993
9
俞瑛瑶
9998
10
蓬森莉
9951
查看更多
今日好文热榜
631
玩转 | q群智能聊天机器人 —— MaiBot(麦
988
offline meta-RL | 近期工作速读记录
658
C#AI系列(5): C#离线实现高效OCR
192
这才是vibe coding正确的打开方式 - 手把手
543
huggingface_hub 1.0 正式版现已发布:开源
831
嵌入式系统内存魔法之分散加载
743
嵌入式系统内存魔法之分散加载
127
【Java】ThreadLocal源码解析
29
观察者模式,发布/订阅模式,与回调函数
698
用 GPT-5.2 Vibe Coding,做了一个可以“玩
935
上海专业防水补漏服务:国家一级资质,免费
355
基于深度学习的无人机视角检测系统演示与介
768
读书笔记 XILINX ug1137-Zynq UltraScale+
127
DBeaver 与 Excel JDBC 驱动(xlSql)使用说
931
【节点】[Adjustment-InvertColors节点]原
720
笔记 XILINX ug1085-Zynq UltraScale+ Devi
451
笔记 XILINX ug1085-Zynq UltraScale+ Devi
725
读书笔记 XILINX ug1085-Zynq UltraScale+
902
基于深度学习的船舶检测系统演示与介绍
442
吴恩达深度学习课程四:计算机视觉