一个表约3000万条数据,我使用下面的方式按月自动生成分区
PARTITION BY RANGE(payeetm)
(
STARTING MINVALUE,
STARTing '2013-1-1' ending '2016-12-31' EVERY 1 MONTH,
ending MAXVALUE
然后一个简单查询语句
select col1,col2,sum(col3),sum(col4) from table1
WHERE PAYEETM BETWEEN '2014-1-1' AND '2014-2-1'
GROUP BY col1,col2
分别查一个月和两个月的数据,与未分区的对比,明显要慢,耗时几乎翻倍,这是什么原因,分区表的适用环境和不适用环境是什么?