首页 > 数据库技术 > 详细

MySQL InnoDB表压缩

时间:2019-04-08 16:26:50      阅读:144      评论:0      收藏:0      [点我收藏+]

MySQL InnoDB表压缩

  • 文件大小减小(可达50%以上)

  技术分享图片==》技术分享图片

 

  • 查询速度变快(count * 约减少20%以上时间)

  技术分享图片

  技术分享图片

 

如何设置mysql innodb 表的压缩:

第一,mysql的版本需要大于5.5
第二,设置innodb_file_format=barracuda
第三,create table或者alter talble 增加 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;(默认的key_block_size=16)
根据经验,一般压缩比例可以达到30%-40%

顺序不能改变, 先设置字符集给事为 innodb_file_format=barracuda,然后再建表或者修改表的compaesed 。

 

参考:

1,InnoDB表压缩 http://blog.csdn.net/aoerqileng/article/details/51475938 

2,如何设置mysql innodb 表的压缩 http://blog.csdn.net/wll_1017/article/details/54860881

MySQL InnoDB表压缩

原文:https://www.cnblogs.com/daniel2021/p/10671194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!