区间分区
来源:互联网 发布:魔影工厂软件下载 编辑:程序博客网 时间:2024/05/20 06:22
区间分区根据分区值的范围,划定分区
create table range_example
(
range_dateTime date,
data varchar2(20)
)
partition by range(range_datetime)
(
partition range_part1 values less than(to_date('2013-12-19','YYYY-MM-DD')) tablespace example,
partition range_part2 values less than (to_date('2014-01-30','YYYY-MM-DD'))
);
---插入第一分区
insert into range_example ( range_dateTime,data) values(to_date('2013-12-18','YYYY-MM-DD'),'part1');
commit;
---插入第二分区
insert into range_example ( range_dateTime,data) values(add_months(to_date('2013-12-18','YYYY-MM-DD'),1),'part2');
commit;
---无法插入
insert into range_example ( range_dateTime,data) values(add_months(to_date('2013-12-18','YYYY-MM-DD'),2),'无法插入');
commit;
对于上面问题解决方法:
1、添加一个分区
alter table range_example add partition range_part3 values less than (maxvalue);
insert into range_example ( range_dateTime,data) values(add_months(to_date('2013-12-18','YYYY-MM-DD'),2),'part2');
commit;
如果以后还要增加分区——进行分割
alter table range_example split partition range_Maxpart at(to_date('2014-8-6','YYYY-MM-DD') )
into(partition range_part3,partition range_Maxpart);
添加了最大值范围后,将日期为空的值放在range_maxPart中
2、使用间隔分区
- 区间分区
- 分区内比分区间移动文件快的原因是什么
- oracle11G新特性区间分区(对时间或数字分区自动管理)
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 分区
- 快速排序中分区算法的延伸——划分多个区间
- 区间
- 区间
- Windows7(64位)安装Oracle10g
- MySQL常用命令总结
- oracle字符集
- checkbox编辑选中
- 二进制数、位和字节
- 区间分区
- C++读取当前文件夹下所有某种类型文件
- echo命令向一个文件写入内容的方法详解,感兴趣的朋友可以参考下。
- 图解Bellman-ford算法
- sicily 分类
- REST WebService与SOAP WebService的比较
- rails或者rails的engine中model模块化以及constantize使用
- UML总结
- IOS 手势、手势响应器UIGestureRecognizer