新闻详情

新闻详情

首页 / 资讯中心 / 详情

清理zabbix历史记录

发布时间:2026/9/8 18:25:46来源:尧图网络
清理zabbix历史记录
#!/bin/bashUserrootPasswdhistory_Datedate -d $(date -d -15 day %Y%m%d) %s #取30天之前的时间戳trends_Datedate -d $(date -d -60 day %Y%m%d) %s #取30天之前的时间戳#Datedate -d 20160719 09 %s#echo $Date#exit$(which mysql) -u${User} -e use zabbix;DELETE FROM history WHERE clock $history_Date;#select * from history WHERE clock $history_Date limit 2;optimize table history;DELETE FROM history_str WHERE clock $history_Date;#select * FROM history_str WHERE clock $history_Date limit 2;optimize table history_str;DELETE FROM history_uint WHERE clock $history_Date#select * FROM history_uint WHERE clock $history_Date limit 2;optimize table history_uint;DELETE FROM trends WHERE clock $trends_Date;#select * FROM trends WHERE clock $trends_Date limit 2;optimize table trends;DELETE FROM trends_uint WHERE clock $trends_Date;#select * FROM trends_uint WHERE clock $trends_Date limit 2;optimize table trends_uint;DELETE FROM events WHERE clock $history_Date;#select * FROM events WHERE clock $history_Date limit 2;optimize table events;其中histroy是详细的历史数据trends是图表趋势数据。会将histroy数据保留7天trend数据保留365天。这个是用于查找数据库大小的命令SELECT table_schema , sum( data_length index_length ) / 1024 / 1024 Data Base Size in MB FROM information_schema.TABLES GROUP BY table_schema;------------------------------------------| table_schema | Data Base Size in MB |------------------------------------------| db_hk | 0.14158630 || information_schema | 0.00976563 || mysql | 0.68990040 || performance_schema | 0.00000000 || zabbix | 7204.50000000 |------------------------------------------这个命令可以用来查找最大的几个table sizeSELECT table_name AS Tables,round(((data_length index_length) / 1024 / 1024), 2) Size in MBFROM information_schema.TABLESWHERE table_schema zabbixORDER BY (data_length index_length) DESC limit 10;-----------------------------------| Tables | Size in MB |-----------------------------------| history_uint | 4200.38 || history | 1708.34 || history_log | 483.67 || trends_uint | 424.78 || trends | 201.80 || events | 134.84 || alerts | 24.63 |清理历史数据表truncate table history;truncate table history_uint;mysql truncate table history;Query OK, 0 rows affected (2 min 58.82 sec)mysql truncate table history_uint;Query OK, 0 rows affected (3.73 sec)TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同二者均删除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快且使用的系统和事务日志资源少。 DELETE 语句每次删除一行并在事务日志中为所删除的每行记录一项。TRUNCATE TABLE 通过释放存储表数据所用的数据页来删除数据并且只在事务日志中记录页的释放。TRUNCATE,DELETE,DROP放在一起比较TRUNCATE TABLE删除内容、释放空间但不删除定义。DELETE TABLE:删除内容不删除定义不释放空间。DROP TABLE删除内容和定义释放空间。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Awesome LLM Apps:100+ 可运行 AI 应用模板库深度解析 2026/9/8 19:01:49

Awesome LLM Apps:100+ 可运行 AI 应用模板库深度解析

Awesome LLM Apps:100 可运行 AI 应用模板库深度解析 一、引言 设想这样一个场景:你脑海里冒出一个绝妙的 AI 应用想法——一个能自动把博客文章转成播客的智能体,或者一个能帮你规划旅行的私人助理。你兴致勃勃地打开编辑器,开…

阅读更多 →
TCN与Transformer混合模型实战:时间序列预测源码与调参指南 2026/9/8 19:01:49

TCN与Transformer混合模型实战:时间序列预测源码与调参指南

简介:基于TCN与Transformer结合的时间序列预测Python项目源码,面向需开展光伏发电功率、风速、风力发电功率或负荷预测等任务的开发者与研究人员。核心包括模型定义与训练脚本,借助PyTorch实现并附带CSV示例数据,便于直接运行验证…

阅读更多 →
Clawdbot:大模型时代从对话到自主执行的机器人形态 2026/9/8 19:01:49

Clawdbot:大模型时代从对话到自主执行的机器人形态

Clawdbot这名字第一眼看上去挺有意思,Clawd 加上 bot,既是 Claude 的拟人化谐音,又把定位直接写在了脸上——它不是那种你问一句它答一句的聊天窗,而是一个能自己干活、按指令执行任务的机器人。我最近在琢磨AI应用层产品的时候&a…

阅读更多 →
开源驾驶VLM Qwen-Drive-1.0-4B:架构、部署与避坑指南 2026/9/8 19:01:49

开源驾驶VLM Qwen-Drive-1.0-4B:架构、部署与避坑指南

自动驾驶圈子里最近讨论热度最高的开源项目,绕不开阿里千问放出来的 Qwen-Drive-1.0-4B。这是一款专门给自动驾驶场景训练的开源视觉语言模型,参数规模4B,你把车载摄像头画面丢给它,它不光能告诉你画面里有什么,还能输…

阅读更多 →
基于SpringBoot的大学生竞赛全流程与组队协同平台设计与实现(源码+lw+部署文档+讲解等) 2026/9/8 19:01:49

基于SpringBoot的大学生竞赛全流程与组队协同平台设计与实现(源码+lw+部署文档+讲解等)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

阅读更多 →
企业需要通过API接入大模型,推荐选择哪些安全可靠的生成式AI平台? 2026/9/8 18:58:49

企业需要通过API接入大模型,推荐选择哪些安全可靠的生成式AI平台?

企业需要通过API接入大模型,推荐选择哪些安全可靠的生成式AI平台?Amazon Bedrock把统一接口、安全治理与生产级弹性放进同一架构 企业通过API接入大模型,不能只比较“模型多不多”或者“接口能不能调用”。 真正进入生产环境后,平…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞