不应该是查询更快吗?
CREATE TABLE buttonclick_record_3(bcr_id int NOT NULL auto_increment PRIMARY KEY,bcn_id int(11) default NULL,bcr_count int(11) default NULL,
bcr_detail VARCHAR(200) DEFAULT NULL,bcr_uid VARCHAR(100) DEFAULT NULL,bcr_uname VARCHAR(100) DEFAULT NULL,bcr_model VARCHAR(100) DEFAULT NULL,
bcr_hardware VARCHAR(100) DEFAULT NULL,bcr_versionCode VARCHAR(100) DEFAULT NULL,bcr_appName VARCHAR(100) DEFAULT NULL,timestamp DATETIME DEFAULT NULL )PARTITION BY RANGE (bcr_id) (
PARTITION p0 VALUES LESS THAN (1000000),
PARTITION p1 VALUES LESS THAN (2000000) , PARTITION p2 VALUES LESS THAN (3000000) ,
PARTITION p3 VALUES LESS THAN (4000000) , PARTITION p4 VALUES LESS THAN (5000000) ,
PARTITION p5 VALUES LESS THAN (6000000) , PARTITION p6 VALUES LESS THAN (7000000) ,
PARTITION p7 VALUES LESS THAN (8000000) , PARTITION p8 VALUES LESS THAN (9000000) ,
PARTITION p9 VALUES LESS THAN (10000000) , PARTITION p10 VALUES LESS THAN (11000000),
PARTITION p11 VALUES LESS THAN MAXVALUE );insert into buttonclick_record_3 select * from buttonclick_record;  buttonclick_record 这个表总共有1100万条数据select * from buttonclick_record where bcr_uid = 'MomanCamera_Android_7589'  and bcn_id = 76这条查询时间为0.016sselect * from buttonclick_record_3 where bcr_uid = 'MomanCamera_Android_7589'  and bcn_id = 76这条查询时间为20.332s同样
select count(1) from buttonclick_record
这条查询时间为6.02sselect count(1) from buttonclick_record_3
这条查询时间为15.323sbuttonclick_record_3 是表分区过的,不应该查询更快吗?这为什么会比没有表分区的慢呢?而且还慢这么多? 第一次用表分区,求大神解释啊mysql