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 1017_MySQL InnoDB表压缩相关推荐

  1. MySQL InnoDB表压缩

    MySQL InnoDB表压缩 文件大小减小(可达50%以上) ==> 查询速度变快(count * 约减少20%以上时间) 如何设置mysql innodb 表的压缩: 第一,mysql的版本 ...

  2. mysql 压缩表_MySQL InnoDB 表压缩(行格式压缩)

    MySQL InnoDB支持数据压缩,有两种数据压缩方式,第一种为表压缩,通常也称之为行格式压缩,另外一种是页压缩,页压缩对操作系统及文件系统有一定的要求.本文主要介绍表压缩(行格式压缩)的原理及使用 ...

  3. MySQL如何判别InnoDB表是独立表空间还是共享表空间

    InnoDB采用按表空间(tablespace)的方式进行存储数据, 默认配置情况下会有一个初始大小为10MB, 名字为ibdata1的文件, 该文件就是默认的表空间文件(tablespce file ...

  4. mysql技术内幕innodb存储引擎——表索引算法和锁_(转)Mysql技术内幕InnoDB存储引擎-表索引算法和锁...

    表 原文:http://yingminxing.com/mysql%E6%8A%80%E6%9C%AF%E5%86%85%E5%B9%95innodb%E5%AD%98%E5%82%A8%E5%BC% ...

  5. MYSQL 5.7 INNODB 表空间

    背景介绍 由于InnoDB 引擎支持ACID.良好的读写性能,还有许多其他对数据库服务具有重要意义的特性,InnoDB已经成为MySQL最受欢迎的存储引擎. 在本文中,我们将介绍InnoDB表空间和它 ...

  6. mysql的Innodb的系统表空间和独立表空间

    mysql的Innodb的系统表空间和独立表空间 ============================================================= 主要区别 1:系统表空间无 ...

  7. MySQL技术内幕InnoDB存储引擎(表索引算法和锁)

    表 4.1.innodb存储引擎表类型 innodb表类似oracle的IOT表(索引聚集表-indexorganized table),在innodb表中每张表都会有一个主键,如果在创建表时没有显示 ...

  8. mysql 创建 innodb_MySQL InnoDB 创建 InnoDB 表

    要创建 InnoDB 表,可以使用 CREATE TABLE 语句 CREATE TABLE t1 (a INT, b CHAR (20), PRIMARY KEY (a)) ENGINE=InnoD ...

  9. MySQL的MyISAM和InnoDB存储引擎表结构

    MySQL的MyISAM和InnoDB存储引擎表结构: MyISAM存储引擎: MyISAM表:每一个表都有3个文件,都位于数据库目录中. tb_name.frm 表结构定义 tb_name.MYD ...

最新文章

  1. 《Windows Vista for Developers》系列
  2. telegram 组(groups) 和 频道(channels) 简介
  3. 怎么自学python 知乎-你是如何自学 Python 的?
  4. java与ios_JAVA和IOS区别是什么?
  5. vue子父组件间传值
  6. python学习06
  7. 不输3000元旗舰!红米Note 7 Pro堆料有点狠
  8. python mysqldb insert_python MySQLdb使用教程详解
  9. lua mysql 字符串截取_Lua 截取字符串(截取utf-8格式字符串)
  10. 盘点云计算的概念,分类和特点
  11. 微信gif表情包在线编辑怎么做?
  12. dvr行业的linux
  13. 窃取式调度器(Stealing Scheduler)-高并发
  14. arm架构linux系统平板电脑推荐,x86平板电脑排行_X86平板电脑推荐成垃圾,ARM架构平板电脑品牌是王道...
  15. '/0'和/0的区别
  16. Altium Designer 20 超全终极封装库
  17. pythonapi_Python API
  18. python实验五答案_Python实验五
  19. Easypack之Alpine容器系列:Redmine
  20. 【Bioinformatics】背曲拇指与 Ehlers-Danlos syndrome

热门文章

  1. 记录低频的混沌电压波形-双晶体管混沌信号
  2. 基于NanoVNA调整150kHz``选频``放大电路
  3. 第十五届全国大学生智能车竞赛车模技术检查表格
  4. 基于“飞桨”的深度学习智能车
  5. python递归详解_打破递归栈的深度限制: 解析一种Python尾递归优化的方法
  6. 计算机专业认证协会,我校计算机科学与技术专业接受教育部中国工程教育专业认证协会专家组现场考查...
  7. php flock 死锁了,php – 防止由flock引起的死锁
  8. php对象和数组的效率,PHP对象数组和一般数组区别
  9. mysql 回滚 前滚_Oracle 实例恢复时 前滚 后滚说明
  10. CSDN博文中完美地去掉图片水印、调整图片位置和大小