博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql-ROW_FORMAT
阅读量:5275 次
发布时间:2019-06-14

本文共 459 字,大约阅读时间需要 1 分钟。

引用链接:

链接二:

tablenam=

...

ENGINE=MyISAM DEFAULT CHARSET=utf8

ROW_FORMAT=COMPACT

;

ROW_FORMAT有这些存储格式选择:

fixed:默认格式,

当表不包含变长字段(varchar / varbinary / blob / text)时使用,

每行都是固定的,所以很容易获取行在页上的具体位置,存取效率比较高,

但是占用磁盘空间较大

dynamic:

每行都有一个行头部,包含bitmap,记录列为空的情况。(字符类型长度为0,或数字类型为0,而不是NULL值)

所有字符串列都是动态存储的,除非长度小于4;

fixed->dynamic : 会导致CHAR->VARCHAR,反之亦然, 

MYISAM引擎可以修改ROW_FORMAT,InnoDB不可以,默认Compact

REDUNDANT为固长,有冗余,COMPACT更灵活

转载于:https://www.cnblogs.com/YoungBig/p/10567935.html

你可能感兴趣的文章
【算法30】从数组中选择k组长度为m的子数组,要求其和最小
查看>>
(笔试题)最大覆盖点
查看>>
LSI SAS 3108 配置操作
查看>>
将一个C++的AES加密算法(有向量的)翻译成C#
查看>>
关情纸尾-----UIKit基础--QQ自定义布心布局
查看>>
VS2010 使用TeeChart绘图控件 - 之二 - 绘制图形(折线图,柱状图)
查看>>
WINCC中使用ADO对象连接数据库 例子 常用属性 方法 原创
查看>>
课后作业2
查看>>
jsp中session 和 cookies区别
查看>>
python如何打开一个大文件?
查看>>
hdu (欧拉函数+容斥原理) GCD
查看>>
win7下.NET 2.0未在web服务器上注册的问题
查看>>
优秀的前端
查看>>
员工信息增删改查程序 (大神版)
查看>>
【 2013 Multi-University Training Contest 8 】
查看>>
Python学习笔记 set&&dict
查看>>
图像预处理第8步:紧缩重排数字字符
查看>>
GridView 控件的执行顺序
查看>>
源代码一
查看>>
ATM
查看>>