Mysql的row_format

mysql 如果不存在varchar, text,   blog等可变长度的字段,那么此表为静态表,静态表的优势是:读取速度快,缺点是浪费空间。该表的row_format = fixed;

相反,如果存在可变长度的字段,那么此表成为动态表。row_format=dynamic   优点:节省空间,缺点:读取速度快

做搜索查询量大的表一般都以空间来换取时间,设计成静态表。  

修改行格式:alter table table_name row_format = fixed;    

静态->动态:导致:char->varchar;相反:varchar->char;



    

你可能感兴趣的:(mysql,row_format,行格式)