当前位置: 首页MySQL面试题正文 谈谈你对水平切分和垂直切分的理解? MySQL面试题 2 8.2K 水平切分 水平切分是将同一个表中的记录拆分到多个结构相同的表中。当一个表的数据不断增多时,水平切分是必然的选择,它可以将数据分布到集群的不同节点上,从而缓存单个数据库的压力。 垂直切分 垂直切分是将一张表按列切分成多个表,通常是按照列的关系密集程度进行切分,也可以利用垂直切分将经常被使用的列和不经常被使用的列切分到不同的表中。例如:将原来的电商数据库垂直切分成商品数据库、用户数据库等。 MySQL面试题 帅地永久会员 打赏 收藏 海报挣佣金 推广链接