应的id 大于20呢?因为没有找到对应的分区,
mysql会如何处理?我们继续看下面的代码:
mysql分区管理-range分区(二)
可以看到,此时mysql提示1526的错误,此时,我们可以增加一个maxvalue的分区,
并且插入之前异常的记录,如下:
并且插入之前异常的记录,如下:
range分区常常用于按照日期列的分区,这样非常方便我们进行按照时间或者年份的
维度进行分区管理,这在订单类表中非常常见,下面我们以订单表为例子进行说明。 www.2cto.com
此时我们按照某种条件进行搜索,看看是否在指定的分区中搜索:
此时,可以看到,查询优化器只需要去搜索p2008这个分区,而不会搜索所有的分区。
摘自 tenfyguo的技术专栏