表分区有什么好处?
发布时间:2022-08-22 16:16:44
发布人:wjy
1、存储更多数据。分区表的数据可以分布在不同的物理设备上,从而高效地利用多个硬件设备。和单个磁盘或者 文件系统相比,可以存储更多数据
2、优化查询。在where语句中包含分区条件时,可以只扫描一个或多个分区表来提高查询效率;
涉及sum和count 语句时,也可以在多个分区上并行处理,最后汇总结果。
3、分区表更容易维护。
例如:想批量删除大量数据可以清除整个分区。
4、避免某些特殊的瓶颈,例如InnoDB的单个索引的互斥访问,ext3问价你系统的inode锁竞争等。