您现在的位置是:首页 > 技术交流技术交流
Mysql删除数据后体积不变小以及收缩处理方法
2014-12-14【技术交流】3411 人已围观
简介今天在把windows server上的网站迁移到linux是发现一个表居然有800M的数据,这些天天搞mysql数据库注入的真不知道这对他们有什么好处,往我数...
今天在把windows server上的网站迁移到linux是发现一个表居然有800M的数据,这些天天搞mysql数据库注入的真不知道这对他们有什么好处,往我数据库里写了这么多数据。好吧delete清空后发现数据库占用空间居然没减少百度后找到解决方法。
查资料知道原因是mysql默认是不自动收缩的,所以删除数据体积不会变小。
我们需要手动优化来收缩数据。
方法一:使用Navicat的最优化功能
因为我是使用Navicat作为工具,所以推荐使用这个功能。选中需要优化的表,最优化即可。
方法二:运行命令优化
optimize table 数据表名称
方法三:自动批处理。说白了,还是运行命令
建议一个自动运行任务,每隔一段时间自动运行一下。
关注宁波网站建设博客,更多精彩分享,敬请期待!
Tags:
很赞哦! ()
相关文章
随机图文
mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法
MySQL查询今天,昨天,近7天,近30天,本月,上一月数据的方法分析总结:(这篇文章 看到后我仿佛又是看到了新窗户,眼前一亮)mysql还...
Jquery绑定函数的取消
首先,在html重定义click事件有两种方式,针对这两种方式有两种移除click事件的方法1、第一种定义click时间的方法是在标签内部加...
在HTML语言中<blockquote>
html5的标签,用在菜单或者搜索部分或者文字特别说明部分居多.就是在这个标签内部的元素显示的时候都会向右缩进一个单位长度(通常是4个空格的...
利用ServerAlias设置多个二级域名和泛域名
已在域名服务提供商处或自己管理的DNS服务器上,将多个域名或A记录(如:0574nb.cn 、www.0574nb.cn、bbs.0574n...




微信收款码
支付宝收款码