十三、MySQL中表的优化
数据类型检测 通过分析数据表的字段信息,进行数据优化。 //查看字段使用状态 SELECT * FROM table_name PROCEDURE ANALYSE()\G 通过这个查询,可以检查数据表字段实际使用的最大长度,最小长度平均长度,枚举信息等信息。可以辅助进行MySQL的优化(数据比较多的时候不要再线上执行)。 表拆分 垂直拆分 说白了就是子表的拆分,比如用户认证的信息一般跟用户的资料信息会拆分称为两个表。资讯类的资讯内容(大文本),与资讯的其余字段会拆分到两个表。 水平拆分 相同的表结构,根据某个字段进行水平拆分。 一般针对数据量非常大的情况进行拆分,选择不同的字段拆分会起到不同的效果。 表分区 详细见前文: MySQL中的表分区 来源: oschina 链接: https://my.oschina.net/u/226106/blog/787464