聪明的一休 2011年10月17日
加精
关于表存储空间的讨论
我测试了一下innodb的存储


CREATE TABLE IF NOT EXISTS test.tb_varchar (
user_varchar varchar(20) NOT NULL )
ENGINE = InnoDB
DEFAULT CHARACTER SET = gb2312
COLLATE = gb2312_chinese_ci


然后批量插入了1W条记录,值都相同
INSERT INTO tb_varchar(user_varchar) VALUES ('1111111111');

然后查看information_schema.tables对应avg_rowlength:40 data_length:409600

这个单位应该是字节吧,为什么一行记录就用掉了40个字节?

...全文
1011 点赞 收藏 58
写回复
58 条回复

还没有回复,快来抢沙发~

发动态
发帖子
MySQL
创建于2007-09-28

2.4w+

社区成员

5.5w+

社区内容

MySQL相关内容讨论专区
社区公告
暂无公告