首页 > IT职业 > IT生活 > mysql水平分割如何理解

1、说明
按记录进分分割,不同的记录可以分开保存,每个子表的列数相同。
2、优点
表关联基本能够在数据库端全部完成;
不会存在某些超大型数据量和高负载的表遇到瓶颈的问题;
应用程序端整体架构改动相对较少;
事务处理相对简单;
只要切分规则能够定义好,基本上较难遇到扩展性限制;
3、缺点
切分规则相对更为复杂,很难抽象出一个能够满足整个数据库的切分规则;
后期数据的维护难度有所增加,人为手工定位数据更困难;
应用系统各模块耦合度较高,可能会对后面数据的迁移拆分造成一定的困难。
4、案例
简单购物系统暂设涉及如下表: 1.产品表(数据量10w,稳定) 2.订单表(数据量200w,且有增长趋势) 3.用户表 (数据量100w,且有增长趋势)
以上就是mysql水平分割的理解,希望对大家有所帮助。更多mysql学习指路:MySQL
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3313/viewspace-2829272/ ,如需转载,请注明出处,否则将追究法律责任。