mysql分表主要分为垂直分表和水平分表;
垂直分表: 从表中将关键字段拿出来单独建立一个表,表上使用索引加快速度,原表中填充进id
水平分表:就是把原表拆分成多个字表,比如原表A1000行,拆分成5个子表A1 A2 A3 A4 A5,每个表200行,表结构一致,数据可以使用Hash(id) 然后除以5取余,来作为判断依据,存入哪个表,取值也是一样的道理
一般是先垂直分表在水平分表,二者一般是搭配使用的