阿里云mysql空间清理的方法

softyun3年前云服务器66

今天收到阿里云磁盘告警通知,查看了一个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
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

阿里云新用户购买云服务器有哪些优惠?怎么买才不会掉坑?

阿里云新用户购买云服务器有哪些优惠?随着阿里云的功能越来越强大,阿里云也越来越受到越来越多人的喜爱,成为建站首选的云平台之一。我是一名程序员,我的公司选择阿里云作为服务器,同时我更喜欢阿里云作为我的网...

阿里云香港既然器可以不备案吗(阿里云香港要备案吗)

阿里云香港服务器可以不备案吗事实上,根据中国大陆的相关法规,所有在大陆境内提供网络服务的企业都必须进行备案。因为香港并不属于中国大陆管辖范围之内,所以不受大陆网络管理条例的约束。总的来说,阿里云香港服...

网站服务器哪家最好(网站服务器哪家最好安全)

网站服务器是指提供网站服务的计算机硬件设备,它的作用是存储网站数据、处理用户请求并将网页内容返回给用户。市场上有很多知名的网站服务器供应商,如阿里云、腾讯云、华为云等。阿里云是国内领先的云计算服务商,...

阿里云通过安全组实现不同账号下相同地域ECS内网互通

阿里云通过安全组实现不同账号下相同地域ECS内网互通问题场景:不同账号下相同地域的ECS服务器如何通过安全组实现内网互通解决方法:1、登陆管理控制台--云服务器ECS--安全组,然后点击右上角创建安全...

阿里云ECS实例使用ssh命令登录时出现“No supported key exchange algorithms”报错的解决方法

问题描述ECS实例无法使用ssh命令登录,通过VNC登录实例发现/var/log/secure日志文件中出现“No supported key exchange algorithms”报错。问题原因/...

云服务器有双核2g吗(云服务器有双核2g吗)

云服务器有双核2g吗及云服务器有双核2g吗随着互联网的快速发展,越来越多的企业和个人开始使用云服务器来存储数据、部署应用程序等。但是,在选择云服务器时,很多用户会对配置产生疑问,比如:云服务器有双核2...