2020年11月20日星期五

[MySQL] mysql优化实例-delete数据不会减少数据文件大小

使用delete删除数据 , 是我们常用的用法 , 但是这样并没有真正的把数据删除掉 , mysql只是标志了一下删除

测试如下, audit_log表删除之前的数据文件的大小

[root@dev-3-144 shihan1]# ll /data2/mysql3960/sinanet/|grep audit_log -rw-rw---- 1 mysql mysql  21563 Nov 19 14:13 audit_log.frm-rw-rw---- 1 mysql mysql 163840 Nov 19 14:14 audit_log.ibd

使用delete删除部分数据之后

delete from audit_log where ent_id=23684;

大小没有变化

使用整理数据碎片 optimize table audit_log;

执行之后的大小

[root@dev-3-144 shihan1]# ll /data2/mysql3960/sinanet/|grep audit_log -rw-rw---- 1 mysql mysql  21563 Nov 19 16:18 audit_log.frm-rw-rw---- 1 mysql mysql 147456 Nov 19 16:18 audit_log.ibd

 









原文转载:http://www.shaoqun.com/a/490691.html

imgur:https://www.ikjzd.com/w/156

转口贸易:https://www.ikjzd.com/w/1427

旺店通:https://www.ikjzd.com/w/2390


使用delete删除数据,是我们常用的用法,但是这样并没有真正的把数据删除掉,mysql只是标志了一下删除测试如下,audit_log表删除之前的数据文件的大小[root@dev-3-144shihan1]#ll/data2/mysql3960/sinanet/|grepaudit_log-rw-rw----1mysqlmysql21563Nov1914:13audit_log.frm-rw-rw
patents:patents
net a porter:net a porter
厦门哪些地方有好吃的?介绍一下?:厦门哪些地方有好吃的?介绍一下?
拖欠货款超500万!深圳某大卖遭上门维权!:拖欠货款超500万!深圳某大卖遭上门维权!
深圳自助游地点推荐?:深圳自助游地点推荐?

没有评论:

发表评论