阿里云mysql空间清理的方法

softyun3年前云服务器112

今天收到阿里云磁盘告警通知,查看了一个100G的空间已达到80G的使用量,如果决定删除2019年1月1日之前的数据,可delete后,再去查看发现磁盘可用空间并没有减少,还飞速的上涨,这可把我急坏了,不一会儿数据库就锁死了。

敢忙找度娘,原来delete后,磁盘不会减少,还得执行一下 OPTIMIZE TABLE +表名,以后找到救星了,可执行此命信不成功,原来是空间不足,数据库存补锁不能执行这条指令,一下没了头绪,如是决定先把服务器暂停,就在暂停时奇迹发生了,可用空间有5G多了,这下可以执行OPTIMIZE TABLE 来优化表了,可执行3分钟后,指令返回错误,一看空间又不足了,又表锁住了。

最张决定,先导出一个表,转存sql文件,足足导了40分钟才导完,然后删除了这个表,服务器一下可用空间多了50G,于是再执行运行sql文件,将数据还原,足足执行了150分钟。执行完后磁盘使了70G, 再执行 OPTIMIZE TABLE +表名 ,由于其中一张表太大了,执行了接近40分钟,此间磁盘使用率一度飙到100%,好在还是刚才度过。

delete 数据后mysql空间并不会减少,要执行OPTIMIZE TABLE 才行,OPTIMIZE TABLE其间会产生大量临时文件,如果原表体量很大,会占用大量的空间,所以执行这条时,一定要在磁盘空间充足时。不然执行其它会引起磁盘不足,锁死数据库,而导致,执行失败

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对服务器之家的支持。


标签: 阿里云mysql
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

租用香港阿里云服务器多少钱一年,阿里云香港服务器价格表

网站域名指向香港地区节点服务器不用备案。目前工信部要求域名指向中国大陆境内节点服务器开放访问的网站必须备案,但对中国大陆外节点的服务器无此要求。所以不需要备案。选择阿里云香港云服务器还有服务器的优势有...

阿里云为什么叫套路云?阿里云叫套路云的原因是什么?

阿里云为什么叫套路云?阿里云早期进入云服务市场普惠降价,中国用户上云都受益不少,但后期涨价让用户受不了,还有阿里云带宽会比腾讯云贵接近2倍(非活动价)。阿里云是不是套路,自己买了云服务器跑一下不就知道...

FPGA云服务器是什么,阿里云FPGA云服务器介绍

FPGA云服务器是什么FPGA云服务器是一款提供现场可编程门阵列(FPGA)的计算实例,基于阿里云弹性计算框架,用户可以几分钟内轻松创建FPGA实例,创建自定义的专用硬件加速器。由于FPGA硬件的可重...

阿里云:云服务器AMD二代火热公测;新品限时特惠,低至176.45元/月起

阿里云的云服务器AMD二代火热公测,基于最新AMD EPYC处理器,采用最高端定制款型号,满足您各类型应用对性能与价格均衡的需求。阿里云也从去年开始发布了第一代amd云服务器(从属与第六代阿里云服务器...

云主机服务商哪个好(云主机服务商哪个好用)

而在云计算中,云主机服务商是非常重要的一环。哪个云主机服务商好用呢首先,我们需要了解云主机服务商的基本概念。云主机就是一种虚拟化的服务器,它可以提供更高效、更灵活的计算资源。而云主机服务商则是提供云主...

阿里云ESC linux服务器日常安全运维常用命令

阿里云ESC linux服务器日常安全运维常用命令:常用功能命令详情适用说明查看进程,按内存从大到小ps -e -o “%C : %p : %z : %a”|sort -k5 -nr适用Linux系统...