MySQL社区

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索

创建了个分区表,但是解释sql语句时还是扫描的所有行

查看数: 3538 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-3-26 11:22

正文摘要:

-- 创建分区表的sql CREATE TABLE netflow_report( netflow bigint, stat_time datetime, domain VARCHAR(100), filename VARCHAR(255), source VARCHAR(20)) PARTITION BY RANGE(TO_DAYS(stat_time)) &nb ...

回复

nycle 发表于 2014-3-26 20:23:45
不知道楼主是哪个版本的?
我这边用5.5.35做了实际,是可以直接定位到p_20140325分区的。
另外,从5.5开始,可以不必再通过to_days来转换进行range分区,可以直接使用日期进行range分区了。
habwn 发表于 2014-3-27 16:36:34
nycle 发表于 2014-3-26 20:23
不知道楼主是哪个版本的?
我这边用5.5.35做了实际,是可以直接定位到p_20140325分区的。
另外,从5.5开 ...

我用的5.1.46版本的,可能是版本太低了,多谢哟。
kider 发表于 2014-3-26 15:25:45
不怎么用分区,我们自己的测试,效果不怎么样,建个索引试试...

QQ|申请友链|小黑屋|Archiver|手机版|MySQL社区 ( 京ICP备07012489号   
联系人:周生; 联系电话:13911732319

GMT+8, 2024-5-19 14:51 , Processed in 0.064308 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表