mysql 分区操作

来源:互联网 发布:论校园网络的设计思路 编辑:程序博客网 时间:2024/05/01 23:33

背景:在之前的博文中有描述到用分区形式存储查询数据,想了下决定重新定义分区数,却突然想不起来具体的命令了,还是谷歌百度找了。为了以后方便,特记录下。

一、修改已有表进行分区

alter table basic_market_data partition by hash(id) partitions 24;
二、创建表时进行分区
CREATE TABLE IF NOT EXISTS `basic_market_data_temp` (      `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '评论ID',      `comment` varchar(1000) NOT NULL DEFAULT '' COMMENT '评论',      `ip` varchar(25) NOT NULL DEFAULT '' COMMENT '来源IP',      PRIMARY KEY (`id`)    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1    PARTITION BY HASH(id)    PARTITIONS 24;
详细分区内容(非常详细):http://blog.51yip.com/mysql/1013.html

0 0
原创粉丝点击