社区
基础和管理
帖子详情
请问 分区表 分区条件如何修改??
allen519
2012-08-24 09:34:59
比方 p1 分区原来的 条件
range (empno)<7500 改为 range(empno)<7600
能直接修改么??
当然 用一个临时表作为过度
用新的分区 条件,建一个新的分区表
临时表数据倒入到 新的分区表
drop 老 分区表
新分区表 rename to 老分区表的名字
这个还是可以的
...全文
99
3
打赏
收藏
请问 分区表 分区条件如何修改??
比方 p1 分区原来的 条件 range (empno)<7500 改为 range(empno)<7600 能直接修改么?? 当然 用一个临时表作为过度 用新的分区 条件,建一个新的分区表 临时表数据倒入到 新的分区表 drop 老 分区表 新分区表 rename to 老分区表的名字 这个还是可以的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BenChiM888
2012-08-24
打赏
举报
回复
1、如果你的分区条件里头没有 maxvalue 分区,按照如下方法来操作
a、先add一个 range(empno)<7600 的分区
b、merge range(empno)<7500 和 range(empno)<7600 的分区
2、如果你的分区条件里头存在 maxvalue 分区,按照如下方法来操作
a、先at 7600 这个点上 slipt maxvalue分区
b、mergr 新出来的range(empno)<7600 和 range(empno)<7500分区
allen519
2012-08-24
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
1、如果你的分区条件里头没有 maxvalue 分区,按照如下方法来操作
a、先add一个 range(empno)<7600 的分区
b、merge range(empno)<7500 和 range(empno)<7600 的分区
2、如果你的分区条件里头存在 maxvalue 分区,按照如下方法来操作
a、先at 7600 这个点上 slipt maxv……
[/Quote]
alter table emppart split PARTITION p2 at (7500) into
(
partition p21 ,
partition p22);
alter table emppart merge partitions p22 ,p3 into partition p3;
试验 成功通过、
allen519
2012-08-24
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
1、如果你的分区条件里头没有 maxvalue 分区,按照如下方法来操作
a、先add一个 range(empno)<7600 的分区
b、merge range(empno)<7500 和 range(empno)<7600 的分区
2、如果你的分区条件里头存在 maxvalue 分区,按照如下方法来操作
a、先at 7600 这个点上 slipt maxvalue分区
……
[/Quote]
好的 思路上 明确了
在多问一句
如果原来的条件 是 〈7600,想这个分区条件修改成为 〈7500,
实际上也就是 先split ,然后 再把7500〈*〈7600, 和在上边的分区进行合并吧!
《干货分享》
分区
表
改造(方案、脚本模板生成),值得收藏起来实战再用
前言 太久没有更新技术博客,后续还是保持以前的更新速度,走向2020的学习之路,也欢迎大家一起来学习学习. ...但数据量并不是判断是否需要创建
分区
表
的惟一
条件
,如果表内的数据都是基础数据、其数据
postgresql 创建
分区
表
以及拆分
分区
表
(
修改
分区
)
postgresql数据库 创建
分区
表
以及拆分
分区
表
(
修改
分区
) 前言 在日常维护啊数据库的过程中,往往发现一部分表由于日积月累的原因,表内的的数据量越来越大,会影响我们的查询效率,特别是往往只查询部分数据时...
Oracle
分区
表
(Partition Table)使用详解
本课程详细介绍了Oracle数据库的
分区
表
机制、
分区
表
应用场景、
分区
表
与
分区
索引类型/创建/维护操作、
分区
裁剪等,结合大量的案例程序,对Oracle
分区
表
的使用进行了详细的分析讲解。
SQL Server 2005中的
分区
表
(一):什么是
分区
表
?为什么要用
分区
表
?如何创建
分区
表
?...
SQL Server 2005中的
分区
表
(一):什么是
分区
表
?为什么要用
分区
表
?如何创建
分区
表
? 2012-12-04 14:35 by ... 如果你的数据库中某一个表中的数据满足以下几个
条件
,那么你就要考虑创建
分区
表
了。 1...
SQL Server 中的
分区
表
(一):什么是
分区
表
?为什么要用
分区
表
?如何创建
分区
表
?
如果你的数据库中某一个表中的数据满足以下几个
条件
,那么你就要考虑创建
分区
表
了。 1、数据库中某个表中的数据很多。很多是什么概念?一万条?两万条?还是十万条、一百万条?这个,我觉得是仁者见仁、...
基础和管理
17,377
社区成员
95,127
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章