阿里云mysql空间清理的方法

 更新时间:2019年03月25日 17:31:40   作者:xl715  
今天小编就为大家分享一篇关于阿里云mysql空间清理的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

今天收到阿里云磁盘告警通知,查看了一个100G的空间已达到80G的使用量,如果决定删除2018年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其间会产生大量临时文件,如果原表体量很大,会占用大量的空间,所以执行这条时,一定要在磁盘空间充足时。不然执行其它会引起磁盘不足,锁死数据库,而导致,执行失败

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

您可能感兴趣的文章:

相关文章

  • Memcached构建缓存服务器的方法

    Memcached构建缓存服务器的方法

    这篇文章主要介绍了Memcached构建缓存服务器的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10
  • Centos下IP与DNS设置方法详解

    Centos下IP与DNS设置方法详解

    这篇文章主要介绍了Centos下IP与DNS设置方法,较为详细的分析了CentOS服务器针对DNS、IP、网关等的相关设置技巧与注意事项,需要的朋友可以参考下
    2016-10-10
  • CentOS 7.0下SVN服务器图文搭建教程

    CentOS 7.0下SVN服务器图文搭建教程

    这篇文章主要介绍了CentOS 7.0下SVN服务器的图文搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • 服务器免密登录的实现以及异常解决方案

    服务器免密登录的实现以及异常解决方案

    当我们在现在创建测试用Linux服务器或者服务器集群的时候,需要通过终端连接自己创建的服务器,实现步骤可以分为2步,下面通过本文给大家详细介绍下
    2016-12-12
  • 如何从Steam社区屏蔽分析绕过方法及ASF安全部署

    如何从Steam社区屏蔽分析绕过方法及ASF安全部署

    这篇文章主要介绍了从Steam社区屏蔽分析绕过方法及ASF安全部署,本文主要记录在Ubuntu(Linux)服务器上的部署教程,但对于没有用过ASF并不熟悉Nginx的萌新来说,还是建议在Windows上调试成功后再转到云服务器上,需要的朋友可以参考下
    2024-05-05
  • 用phpMyadmin创建Mysql数据库及独立数据库帐号的图文教程

    用phpMyadmin创建Mysql数据库及独立数据库帐号的图文教程

    在一个服务器上一般来讲都不止一个站点,更不止一个MySQL(和PHP搭配之最佳组合)数据库。
    2010-03-03
  • http跟https有什么区别

    http跟https有什么区别

    这篇文章主要介绍了http跟https的区别,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2018-02-02
  • ssh服务器拒绝了密码 请再试一次已解决(亲测有效)

    ssh服务器拒绝了密码 请再试一次已解决(亲测有效)

    这篇文章主要介绍了解决ssh服务器拒绝了密码 请再试一次的问题,本文通过两种方法给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • UDP简单服务端客户端代码示例

    UDP简单服务端客户端代码示例

    这篇文章主要介绍了UDP简单服务端客户端代码示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • 自动运行 screen 任务详解

    自动运行 screen 任务详解

    这篇文章主要为大家介绍了自动运行 screen 任务详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03

最新评论