用innoDB引擎存储数据,
假设一张表tab_A一共有三个字段,每个字段都是char(255)类型。每个数据段都设了索引。
一共有10000行
大概要占多少硬盘?另外,哪个文件是存储数据的?
是tab_A.frm吗?
假设一张表tab_A一共有三个字段,每个字段都是char(255)类型。每个数据段都设了索引。
一共有10000行
大概要占多少硬盘?另外,哪个文件是存储数据的?
是tab_A.frm吗?
如果是采用默认设置 那么ibdata1这个文件里存储你的数据
由于你每个字段都是变量 所有这个空间还要具体看你平均每行的长度
存储文件是哪个文件?这个文件在哪?
怎么设innodb_file_per_table参数?
在配置文件的mysqld项里添加一行innodb_file_per_table=1,这样就会在每个frm后面跟着一个ibd文件,即这个表的数据文件和索引文件