PHP高级工程师 linux 之 MySQL表分区
方法/步骤
1
MySQL性能优化方案
2
MySQL表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。MySQL5.1开始支持数据表分区了。某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可以根据其他的条件分区。
3
MySQL分区特点
4
查看MySQL是否支持分区查看插件有无partition,这是决定能否实现分区的基本条件 show plugins;
5
Range分区RANGE分区:基于属于一个给定连续区间的列值,把多行分配给分区。这些区间要连续且不能相互重叠,使用VALUES LESS THAN或VALUES LESS THAN MAXVALUE操作符来进行定义
6
Range分区(数值)
7
Range分区(时间)
8
Range分区
9
LIST分区
10
HASH分区
11
Key分区按照KEY进行分区类似于按照HASH分区,除了HASH分区使用的用户定义的表达式,而KEY分区的哈希函数是由MySQL服务器提供。
12
统计每个分区总数
上一篇:百视TV怎么开启后台播放功能
下一篇:百视TV怎样进行版本更新操作