Innodb 表的压缩方式
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,innodb 目前支持两种文件格式(innodb_file_format) Antelope 和Barracuda5.6 默认的是 Antelope (羚羊) ,有两种"数据表格式"(row_form
千家信息网最后更新 2026年11月01日Innodb 表的压缩方式
innodb 目前支持两种文件格式(innodb_file_format) Antelope 和Barracuda
5.6 默认的是 Antelope (羚羊) ,有两种"数据表格式"(row_format):Redundant(冗余)、Compact(紧凑)
5.7 默认的是 Barracuda (梭子鱼) 原来的基础上新增了两种数据表格式的支持:Dynamic 和 Compressed
一、 如何设置mysql innodb 表的压缩
设置innodb 表的 压缩
第一,mysql的版本需要大于5.5
第二,设置innodb_file_format=barracuda
innodb_file_format=barracuda
innodb_file_per_table = 1
innodb_strict_mode=1 #建议加上
innodb_default_row_format = COMPRESSED #在整个库默认启用行压缩格式时设定,一边不改变此值
第三,create table或者alter talble 增加 ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8;
鉴于InnoDB表的最大行大小约为8K,KEY_BLOCK_SIZE=8通常是一个安全的选择
在缓冲池中,压缩数据保存在小页面中,页面大小基于该KEY_BLOCK_SIZE 值
KEY_BLOCK_SIZE默认为innodb_page_size值的一半,也就是8k
格式
数据
大小
数据表
页面
支持
最大
紧凑
安全
也就是
冗余
基础
建议
文件
梭子
梭子鱼
版本
羚羊
缓冲
选择
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技园
江苏根荣互联网科技
美国互联网保险保险科技
互联网下的科技发展
奇酷互联网科技
华中科技大学互联网
科技互联网公司logo
互联网公司会议桌创意科技软装饰
科技赋能互联网健康
江苏南京365互联网科技
互联网科技产业特征
速维有品互联网信息科技(苏州)有限公司
乌鲁木齐新华智原互联网科技学校
互联网科技创新的路径
四川慕妮娅互联网科技有限公司
互联网科技包装股
珠海东科互联网科技有限公司
科技和互联网行业的特点
银川新华互联网科技学校招聘
科技美学互联网 艺术
互联网科技
南京欣网互联网络科技
中关村互联网 科技集团
中资互联网科技
富国互联网科技创新基金
允成互联网科技有限公司融资
互联网科技大赛获奖感言
互联网高科技行业有哪些企业
兰石爱特工业互联网科技分公司
山东蛋芒互联网科技有限公司