下面的表 create table t_test(
aid int not null,
name varchar(255) not null
) engine = innodb;
用
show table status like 't_test';
查看 发现avg_row_length 是8K左右 这是为啥,
如果字段是 name varchar(128) 则是4K,avg_row_length 不应该是表的平均行长度的近似值吗?
这个值的大小对性能有影响吗?
麻烦高手帮解释下
btw: 只有36分了 见谅
aid int not null,
name varchar(255) not null
) engine = innodb;
用
show table status like 't_test';
查看 发现avg_row_length 是8K左右 这是为啥,
如果字段是 name varchar(128) 则是4K,avg_row_length 不应该是表的平均行长度的近似值吗?
这个值的大小对性能有影响吗?
麻烦高手帮解释下
btw: 只有36分了 见谅
解决方案 »
- 如何联合查询某表的记录,该表某字段不包含另外一表的某字段的值
- Sending data is not Sending data
- 求数据库批量替换关键词的MYSQL代码
- 在线急等,如何从数据库中直接取出最小值?
- 请问,mfc连mysql,使用ado,已安装myodbc,配置数据源,接下去的具体如何操作,谢谢
- 不要用phpMyAdmin,有別的軟体可以用嗎?
- mysql安装问题求助
- mysql数据记录导出后无法换行,请问如何处理?
- sql 语句如何让所有序号减固定值
- Mysql插入时报错Got a packet bigger than 'max_allowed_packet' bytes
- MYSQL、InnoDB及NoSQL的一些问题
- 求SQL语句
得到的就是8K了 这是为啥啊。