啥玩意
- mysql 自带的分区设计
- 类似逻辑分区,整体上还是一个物理表
优缺点
优点
- 表分区数据可以分布在不同的物理设备上
- 更多的 IO, 更高的效率
- 单表可以存储更多的数据
- 数据写入和读取效率提高,汇总函数计算速度变快
- 不会出现表锁,只会锁住相关分区
缺点
- 不支持存储过程、存储函数和某些特殊函数
- 不支持按位运算符
- 分区键不能子查询
- 创建分区后,尽量不要修改数据库模式
有了集群分片还要表分区吗
- 在原有集群的基础上,增加集群分片需要的硬件成本更高
- 给原有集群分片配置表分区,搭载多个硬盘,节省成本
- 合理的使用表分区和集群分片,可以降低数据库集群的使用成本