合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
#### 垂直分表 有的时候,一个数据表设计好了,里边有许多字段,但是这些字段有的是经常使用的,有的是不常用的。在进行正常数据表操作的时候,不常用的字段也会占据一定的资源,对整体操作的性能造成一定的干扰、影响。为了减少资源的开销、提升运行效率,就可以把不常用的字段给创建到一个专门的辅表中去。 同一个业务表的不同字段分别存储到不同数据表的过程就是“垂直分表”。 **例如:** 会员数据表有如下字段: 会员表:**user_id 登录名 密码 邮箱 手机号码** 身高 体重 性别 家庭地址 身份证号码 以上表,加粗是常用的,不加粗的是不常用的. #### 方案 为了使得常用字段运行速度更快、效率更高,把常用字段给调出来,因此数据表做以下垂直分表设计: 会员表(主)user字段:user_id 登录名 密码 邮箱 手机号码 会员表(辅)user_fu字段:user_id 身高 体重 性别 家庭地址 身份证号码 以上把会员表根据字段是否常用给分为**两个表**的过程就是垂直分表。