mysql数据库拆表【垂直分表、水平分表】

垂直分表

分区和人为分表,都称之为水平分表。记录(记录是横的一行)分散到不同的位置。

 

而垂直分表,表中的多个字段,拆分不同的表中。

通常都是由于:字段的使用频率不均导致的。

 

ID

姓名

学号

年龄

生辰八字

政治面貌

籍贯

性别

身份证号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

常用表:70-80%

ID

姓名

学号

性别

 

 

 

 

 

额外信息表: 20-30%

ID

年龄

生辰八字

政治面貌

籍贯

身份证号

 

 

 

 

 

 

 

 

往往,数据量过大,还需要对每张表,水平分表。

转载于:https://www.cnblogs.com/qulinke/articles/6028922.html

你可能感兴趣的:(数据库)