千家信息网

阿里云mysql空间清理的方法

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,今天收到阿里云磁盘告警通知,查看了一个100G的空间已达到80G的使用量,如果决定删除2018年1月1日之前的数据,可delete后,再去查看发现磁盘可用空间并没有减少,还飞速的上涨,这可把我急坏了,
千家信息网最后更新 2024年09月22日阿里云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其间会产生大量临时文件,如果原表体量很大,会占用大量的空间,所以执行这条时,一定要在磁盘空间充足时。不然执行其它会引起磁盘不足,锁死数据库,而导致,执行失败

总结

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

空间 磁盘 数据 内容 文件 指令 数据库 服务器 学习 服务 阿里 充足 很大 成功 不一会儿 价值 体量 使用率 使用量 头绪 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 丹东市网络安全指挥中心在哪 启程网络技术(东莞)有限公司 高级数据库测试方法 正定数据链软件开发单价 学习通课程显示连接服务器失败 有多少个同样的数据库 软件开发 最新技术 网络技术推广公司电话 网络技术好的专科学校 手机通话显示未连接服务器 对网络安全的认识50字 网络安全的精神传达 平谷区软件开发来电咨询 软件开发意义和要求 上海梵网络技术有限公司 在线教育青少年网络安全宣传 如何往一个服务器地址上上传文件 保护网络安全宣传周活动 数据库面试技术面试题 安卓软件开发实践(微课版) 妄想山海服务器未开启 河源卫星软件开发 计算机网络技术招考分数 移动系统服务器没电 新营小学开展网络安全教育活动 双骏互联网科技有限公司 嘉讯软件开发 数据库异构指的是 四川数据库外泌体价格 阿里开放数据库中间件
0