社区
MySQL
帖子详情
修改表为分区表
ybgba
2013-10-08 11:42:44
如题,我有一张普通表,现在想修改为range分区表,不知道可以修改吗?我在文档上看到使用partition by可以将普通表变成hash分区表,但是没有alter table成range表的说法,请教。谢谢。
...全文
719
9
打赏
收藏
修改表为分区表
如题,我有一张普通表,现在想修改为range分区表,不知道可以修改吗?我在文档上看到使用partition by可以将普通表变成hash分区表,但是没有alter table成range表的说法,请教。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qdjyyl3
2014-03-13
打赏
举报
回复
使用partition by语法
ybgba
2013-10-14
打赏
举报
回复
是的 这样是比较直接的方式,但是如果数据量比较大怎么办,比如200G+的数据,我不可能停机一天来搞这个。
iihero
2013-10-10
打赏
举报
回复
5楼的方法已经很直接了。
ybgba
2013-10-09
打赏
举报
回复
我也有过这样的想法,但是费时费力啊,数据不大90G左右。我在考虑是否有其他更快的方法,正在测试中。
heisetaiyang
2013-10-08
打赏
举报
回复
之前我也碰到这个问题,我的方法是:先备份数据,然后drop掉表,建分区表,最后把数据从备份表导入到分区表。
ybgba
2013-10-08
打赏
举报
回复
我使用alter table test_range partition by range (id) (partition p0 values than (2000))得到不一样的报错:ERROR 1526 (HY000): Table has no partition for value 2038 经过检查,这个表内有数据,无法进行分区?我将数据全部删除后 创建分区成功。继续尝试。
ybgba
2013-10-08
打赏
举报
回复
我的mysql版本是5.5.34
ybgba
2013-10-08
打赏
举报
回复
这样是不行的 报错: ERROR 1505 (HY000): Partition management on a not partitioned table is not possible 我的建表语句: CREATE TABLE `test_range` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(10) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=786433 DEFAULT CHARSET=latin1 建表的时候没有指定range column,然后再add partition的时候语句不能认出那个column进行range
ACMAIN_CHM
2013-10-08
打赏
举报
回复
ALTER TABLE ADD PARTITION (PARTITION p3 VALUES LESS THAN (2000));
07 hive中
分区表
、分桶表、表的
修改
博客围绕Hive表展开,介绍了
分区表
,包括创建单分区和多
分区表
、加载数据、查看及添加删除分区等操作;还讲解了分桶表,如开启功能、创建表及数据加载;最后提及
修改
表的操作,如
修改
表名、添加和
修改
字段、清空表数据。
Oracle
分区表
的新增、
修改
、删除、合并。普通表转
分区表
方法
本文深入探讨Oracle
分区表
的新增、
修改
、删除、合并等操作,以及普通表转
分区表
的方法,同时详细解释
分区表
的理论知识、优点、不同类型分区(范围、哈希、列表等)和如何进行索引管理。
Oracle
修改
表及
分区表
的表空间
博客主要介绍了Oracle数据库相关操作,包括移动
分区表
到指定表空间、
修改
表的默认表空间,还涉及
修改
表所属表空间及Clob、Blob字段的处理,给出了相应的SQL查询和执行语句。
PosgreSQ批量删除
分区表
\批量
修改
表属性
本文介绍了一种使用PL/pgSQL存储过程批量删除指定前缀的表的方法,并演示了如何通过一个示例脚本一次性删除16个
分区表
。此外,还提供了一个批量
修改
表所有者的示例。
MySQL
57,065
社区成员
56,762
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章