建表三大原则: 定长和变长分离 常用字段和不常用字段分离 使用冗余字段或冗余表 1.定长与变长分离 如 id int,占4个字节,char(4)占4个字符长度,也是定长,time 即每一个单元值占的字节是固定的.在磁盘上查找时,由于每一行长度固定,比如长度为10000,查下一条时只需查+10001位置的数据. 而varchar,text,blog等变长字段,适合单放一张表,用主键和核心表关联起来. 2.常用字段和不常用字段分离 需要结合具体业务分析,分析字段的查询场景,查询场景频度低的字段,单拆…