立即学习:https://edu.youkuaiyun.com/course/play/27328/370710?utm_source=blogtoedu
分区表
就是按照某种规则将同一张表的数据分段划分到多个位置存储。 提高了数据库的性能, 物理上是多个文件,但是在逻辑上仍然是一张表,对表的任何操作都没有分区之前一样。
5.1.3开始 支持分区 (Partition)
8.0只有InnoDB 和NDB两个存储引擎支持分区
好处:
存储更多
便于管理
提升查询效率
并行处理
提高查询吞吐
MySQL支持的分区类型:
Range List Hash Key 其中Range最常用。
Range 分区是基于属于一个给定连续区间的列值,把多行分配给分区。
主键必须包含分区字段
partition by RANGE
本文深入讲解MySQL中的分区表概念,包括其支持的分区类型如Range、List、Hash、Key等,重点介绍了Range分区的使用场景及规则。文章指出,自MySQL 5.1.3版本开始支持分区功能,且仅InnoDB和NDB存储引擎支持分区,通过分区可以存储更多数据、便于管理和提升查询效率。
1003

被折叠的 条评论
为什么被折叠?



