分区
分区就是把一个数据表的文件和索引分散存储在不同的物理文件中。
mysql支持的分区类型包括Range、List、Hash、Key,其中Range比较常用:
RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。
LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。
HASH分区:基于用户定义的表达式的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。这个函数可以包含MySQL 中有效的、产生非负整数值的任何表达式。
KEY分区:类似于按HASH分区,区别在于KEY分区只支持计算一列或多列,且MySQL服务器提供其自身的哈希函数。必须有一列或多列包含整数值。
分表
分表和分区类似,区别是,分区是把一个逻辑表文件分成几个物理文件后进行存储,而分表则是把原先的一个表分成几个表。进行分表查询时可以通过union或者视图。
分表又分垂直分割和水平分割,其中水平分分割最为常用。水平分割通常是指切分到另外一个数据库或表中 。
本文地址: http://www.goggeous.com/c/1/1068085
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-01 16:49:40职业培训
2025-01-01 16:49:39职业培训
2025-01-01 16:49:39职业培训
2025-01-01 16:49:38职业培训
2025-01-01 16:49:30职业培训
2025-01-01 16:49:29职业培训
2025-01-01 16:49:29职业培训
2025-01-01 16:49:28职业培训
2025-01-01 16:49:27职业培训
2025-01-01 16:49:26职业培训
2024-12-07 11:27职业培训
2025-01-06 01:15职业培训
2024-12-27 22:41职业培训
2024-12-31 17:45职业培训
2024-12-23 14:36职业培训
2024-11-29 05:03职业培训
2024-12-16 04:05职业培训
2024-12-04 16:20职业培训
2024-12-22 17:20职业培训
2024-12-15 06:30职业培训
扫码二维码
获取最新动态