按照时间,每天分区

create table test_p(id number,createtime date)

partition by range(createtime) interval(numtodsinterval(1,'day')) store in (users)

(

partition test_p_p1 values less than(to_date('20140110','yyyymmdd'))

);

create index index_test_p_id on test_p(id) local;

create index index_test_p_createtime test_p(createtime) local;

按照数字,200000一个分区

create table test_p(id number,createtime date)

partition by range(id) interval(200000) store in (users)

(

partition test_p_p1 values less than(200000)

);

create index index_test_p_id on test_p(id) local;

create index index_test_p_createtime test_p(createtime) local;

interval-partitioned table(间隔分区表),即由oracle数据库在间隔分区表上自动创建分区,无需再自己写存储过程或其他脚本来实现自动创建分区了。当然,间隔分区表的分区指定列只能为表的单个列,且该列只能为NUMBER或DATE类型。 间隔分区必须是基于范围分区,可以只是范围分区,也可以是组合分区如RANGE-LIST、RANGE-HASH等。

EXP 创建按月间隔分区表
CREATE TABLE tab_part_month
(
  t_id NUMBER,
  t_date DATE,
  t_txt VARCHAR2(20)
)
PARTITION BY RANGE(t_date)
INTERVAL (numtoyminterval(1,'month'))
(
  PARTITION p0 VALUES LESS THAN(to_date('20080101','yyyymmdd')),
  PARTITION p1 VALUES LESS THAN(to_date('20090101','yyyymmdd'))
);

INSERT INTO tab_part_month
VALUES(1,to_date('20070301','yyyymmdd'),'hihi');
INSERT INTO tab_part_month
VALUES(1,to_date('20080301','yyyymmdd'),'hihi');
INSERT INTO tab_part_month
VALUES(1,to_date('20100301','yyyymmdd'),'hihi');

备注:这是一个按月间隔分区表,分区列为t_date日期列,INTERVAL (numtoyminterval(1,'month'))即为间隔分区的语句,数字1指定间隔频率,此时为按月分区,如果改为3则为每3个月分一个区,按日间隔分区将其改以下语句:INTERVAL (Numtodsinterval(10,'DAY'))。在上面语句中,CREATE语句中创建了p0、p1分区,在执行完前两条INSERT语句后该表分区并未增加,直到插入第三条语句后数据库自动增加一个新分区。

按照时间,每天分区;按照数字,200000一个分区相关推荐

  1. 计算机里有个不能进入的磁盘分区,新电脑只有一个分区怎么办? 教你们如何不进pe给硬盘创建新分区!...

    很多朋友新电脑刚买回来打开发现明明自己机械硬盘1T或者1T机械加128G固态,但是却只有一个或者两个分区,但是又不会分区 现在教大家如何不用老毛桃大白菜之类的进pe系统里面就能直接创建新分区 1 Wi ...

  2. 不删除分区的情况下怎么合并分区?如何合并磁盘分区

    不删除分区的情况下怎么合并分区??本文将向您展示使用 Diskpart 命令和分区管理工具合并磁盘分区的可靠解决方案.请继续阅读,以获得合并磁盘分区的相关信息. 一.合并磁盘分区 也许你的磁盘上,有一 ...

  3. 硬盘分区不够,怎么合并分区?

    硬盘分区空间不够,合并分区怎么操作?很多人遇到过这个问题,硬盘上某个分区的空间不够了,想要将相邻分区的空间合并到空间不够的分区,并且不损坏两个分区上的数据,充分利用磁盘上未使用的空间.那么具体合并分区 ...

  4. 硬盘重新分区怎么操作?硬盘分区软件推荐

    硬盘使用久了之后,大家会发现,硬盘上的有些分区空间已经被使用了一大半,而有些分区却几乎没怎么用,这时候,很多人会想到给硬盘重新进行分区,但是此时硬盘上已经存入了大量的数据,该怎么做才能在不破坏硬盘数据 ...

  5. 硬盘分区魔术师易我分区大师,解决磁盘分区问题!

    对于大部分IT人士来说,给电脑重装系统.迁移操作系统.给硬盘分区.磁盘分区克隆等都是经常要做且不得不做的事情,那么使用哪款软件来管理磁盘分区,就成了大多数人比较纠结的问题.究竟有没有什么分区管理软件是 ...

  6. 聊聊分区Partition——我们为什么要分区(上)

    一直想系统的聊聊分区.网络上Oracle技术中,讨论的最多的话题之一就是Partition.各种分区类型.分区组合和随之而来的各种优缺点,一直被大家讨论.但是,实际中,我们往往看到很多以偏概全.舍本逐 ...

  7. 计算机换硬盘有什么影响,硬盘分区有什么影响 硬盘分区会不会影响电脑性能...

    很多小伙伴在是否把硬盘分区的问题上都很纠结,不知道这会对电脑运行有什么影响,下面我们就来详细讲解一下. 磁盘分区是否影响性能 您可能对这两个问题感到好奇:硬盘分区是否提高了性能,或者分区是否降低了计算 ...

  8. 主硬盘影响计算机什么,硬盘分区有哪些影响 硬盘分区会不会影响电脑性能

    很多小伙伴在能否把硬盘分区的难题上都很苦恼,不知道这会对电脑运行有哪些影响,下面我们就来具体讲解一下. 磁盘分区是否影响性能 您也许对这两个问题感觉好奇:硬盘分区是否增加了性能,或者分区能否提高了计算 ...

  9. 创建 linux分区命令,Linux中创建分区

    在很多情况下我们可能需要在使用Linux的时候创建新的分区来帮助我们更好的学习和工作,接下来我就详细的介绍一下如何利用fdisk这条命令进行硬盘分区. Linux磁盘分区和windows存在区别,Li ...

最新文章

  1. RT-Thread内核之线程调度(5)
  2. MiniGUI+qvfb+Eclipse完成嵌入式系统图形开发(开发环境的搭建)
  3. java timezone id_java.util.TimeZone.setID()方法实例
  4. 用C#实现屏幕键盘!
  5. 卖文玩微商怎么引流?在泛滥的人群中脱颖而出
  6. matlab 线性拟合polyfit_Matlab 线性拟合 非线性拟合_matlab非线性拟合函数
  7. chrome 下载东西 失败禁止_用谷歌浏览器为什么没法下载文件?
  8. 曝猛! 许多行情软件自带的SAR指标是错的
  9. 基于大数据平台分析前程无忧大数据招聘信息实现数据可视化
  10. 揭秘 Longhorn 如何为 3.5万 个 Kubernetes 节点提供持久存储?
  11. mongoDB操作-持续更新中...
  12. PLUS模型教程2:数据前期准备和土地利用数量预测
  13. 2019.12.11工作遇到问题解答
  14. art-template整理
  15. 谷歌扩展工具下载网址---最新
  16. Java百分比格式化
  17. java的mysql语句规范_mysql 规范
  18. unity材质球发光_Unity Lighting - Emissive Materials 自发光材质(九)
  19. 申请专利流程及费用。
  20. WORD如何设置打印? 三分钟学会WORD打印技巧

热门文章

  1. HTH的完整形式是什么?
  2. Java SecurityManager checkDelete()方法与示例
  3. 02.2-元素定位(XPath)
  4. scala spark 数据对比_IT大牛耗时三个月总结出大数据领域学习路线,网友评论:炸锅了...
  5. 劈尖等厚干涉条纹matlab,劈尖等厚干涉实验中,k=0级的干涉条纹是条纹,与k级暗条纹对应的空气薄膜的厚度为...
  6. Lucas定理及组合数取模
  7. uva 10120——Gift?!
  8. UVA10843——Anne\'s game
  9. 153. 寻找旋转排序数组中的最小值 golang
  10. java 生成log4j_Java log4j配置每天生成一个日志文件 - 永恒ぃ☆心 的日志 - 网易博客...