技术文章

Technical articles

当前位置:首页>资讯>技术文章
全部 公司动态 行业动态 技术文章

linux数据运维技术

文章标签:系统运维   编辑:泗阳伟达网络   来源:为企业提供:IT外包服务、系统集成、IT项目实施、运维服务、安全与培训等全面的IT服务。  时间:2020-03-25

删除 360天之前的文件

find /var/jswdpc -mtime +360 -type f -exec rm -f {} \;

删除 90天之前的文件

find  查找

/var/jswdpc 目录

-mtime +90   大于90天日期  

-type f 文件类型

-exec rm -f {} \;   删除

http://192.168.1.254/RECORDINGS/GSW/

/RECORDINGS/GSW/              /var/www/html/

/var/www/html/data/record  业务查询下载录音目录

/var/www/html/records/gsw/  通话录音

---------------------------------------------------------------------

  删除数据库 某个数据表  多少日期之前的数据

select * from recording_log where start_time<'2016-01-01'

选择 数据库 recording_log 表 里的 start_time 列  大于 20150701日期前的数据

delete from recording_log where start_time<'2016-01-01'

删除 数据库 recording_log 表里 start_time 列 大于 20150701 前的数据

select * from vicidial_agent_log where event_time<'2016-01-01'

delete from vicidial_agent_log where event_time<'2016-01-01'

select * from vicidial_carrier_log where call_date<'2016-01-01'

delete from vicidial_carrier_log where call_date<'2016-01-01'

select * from vicidial_log where call_date<'2016-01-01'

delete from vicidial_log where call_date<'2016-01-01'

select * from call_log where end_time<'2016-01-01'

delete from call_log where end_time<'2016-01-01'

linux数据运维技术

现在遇到了mysql表中删除了100W数据,但是体检只有一点点变小,删除前是4.7G,删除后是4.6G。优化以后2.2G,哼哼哼哼。。。

查资料知道原因是mysql默认是不自动收缩的,所以删除数据体积不会变小。我们需要手动优化来收缩数据。

方法一:使用Navicat的最优化功能因为我是使用Navicat作为工具,所以推荐使用这个功能。选中需要优化的表,最优化即可。

方法二:运行命令优化optimizetable数据表名称

方法三:自动批处理。说白了,还是运行命令建议一个自动运行任务,每隔一段时间自动运行一下。 

-----------------------------------------------------------------------

vicidial_server_carriers       线路数据

vicidial_campaigns             业务数据

数据库数据和 录音数据  物理硬盘分离

数据库   挂载硬盘  挂载目录  数据转移到新目录  调整数据库 数据库文件工作目录    测试数据库

录音    挂载硬盘   挂载目录   数据复制到新目录   挂载旧目录到新目录  测试文件

本文链接:  www.jswdpc.com/technical/81.html

上一篇:域名设置邮箱SPF解析

下一篇:hmailserver反垃圾邮件功能

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部