oracle11G新特性区间分区(对时间或数字分区自动管理)

来源:互联网 发布:人工智能自我意识 编辑:程序博客网 时间:2024/05/16 14:36

参考http://www.oradbca.com/326.html

对时间类型和数字类型的支持:

1.对于采用date类型或TIMESTAMP类型的Interval Partitioning可以支持按year、month、day、hour、minute、second六种类型的定长宽度分区,分别通过如下函数转换

numtoyminterval ( n, { 'YEAR'|'MONTH'})
numtodsinterval ( n, { 'DAY'|'HOUR'|'MINUTE'|'SECOND'})

2. Interval (number) 即多少值一个分区


区间分区仅限于一个单一的分区键必须是一个数值或日期范围。

在表被创建时,必须要初始化一个分区
区间分区不支持索引组织表
不能在区间分区表上创建domain索引
区间分区能用于按逐渐自动增长的机制分区,但是不能设置分区级别
不能再去见分区表上设置maxvalue
partition 列不能为空

时间分区1:

create table WEB_AD_DATA
(
  AID               VARCHAR2(4000),
  URL               VARCHAR2(4000),
  REFERRER_URL      VARCHAR2(4000),
  IP_EX             VARCHAR2(4000),
  WEBSITE_ID        VARCHAR2(4000),
  NDS               VARCHAR2(1000),
  DESCRIPTION       VARCHAR2(4000),
  ACTION            INTEGER,
  ACTION_TIME       DATE,
  WINDOWS           VARCHAR2(512),
  SYS_DATE          DATE default sysdate,
  PID               VARCHAR2(200),
  SID               VARCHAR2(64),
  CID               VARCHAR2(200),
)
tablespace web_ad_TBS
partition by range (SYS_DATE)
interval(numtodsinterval(1,'day'))  
  (partition p1 values less than(to_date('2014-05-01','yyyy-mm-dd')));

时间分区2:

create table WEB_SURVEY_DATA
(
  USER_ID           VARCHAR2(4000),
  URL               VARCHAR2(4000),
  REFERRER_URL      VARCHAR2(4000),
  IP_EX             VARCHAR2(4000),
  WEBSITE_ID        VARCHAR2(4000),
  TITLE             VARCHAR2(1000),
  DESCRIPTION       VARCHAR2(4000),
  ACTION            INTEGER,
  ACTION_TIME       DATE,
  WINDOWS           VARCHAR2(512),
  SYS_DATE          DATE default sysdate,
  DATA_TYPE         INTEGER,
  USER_AGENT        VARCHAR2(512),
  SCREEN_RESOLUTION VARCHAR2(100),
  TRACKER_ID        VARCHAR2(200),
  AD_GROUP_ID       VARCHAR2(64),
  AID               VARCHAR2(200),
)
tablespace SURVEY_TBS
partition by range (sys_date)
interval (numtoyminterval(1,'MONTH'))
(
partition p1401 values less than (to_date('2014-05-01','yyyy-mm-dd'))
);

数字分区:

SQL> CREATE TABLE oradbca.intervalpart2 (c1 NUMBER, c2 DATE)  2   PARTITION BY RANGE (c1)  3     INTERVAL (100)  4      (PARTITION part1  5          VALUES LESS THAN (100)  6    );

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 大疆无人机飞丢了怎么办 两岁半宝宝发热灌肠后便秘怎么办 发烧灌肠后一直拉稀怎么办 孩子便秘用开塞露引起肚子疼怎么办 老人大便干燥拉不出来怎么办 海底捞排队过号怎么办 脱毛后吃了海鲜怎么办 脂肪填充变丑了怎么办 全切双眼皮伤口长包怎么办 鼻综合修复眼中心修太宽怎么办 fgo的id忘了怎么办 电脑下载模拟器显示内存不够怎么办 安逍遥模拟器运行一段时间卡怎么办 pos机微信支付签到失败怎么办 逆水寒fps过低怎么办 电脑卡怎么办怎么清理磁盘 苹果手机设置找不到了怎么办 苹果手机自动拨出电话怎么办 机械键盘灯坏了怎么办 黄金塔花叶子卷怎么办 办的宽带不用了怎么办 取卵后3天还出血怎么办 取卵后腹水怎么办9天了 取卵后第三天肚子涨第天移植怎么办 取卵移植后肚子涨怎么办 没有成熟的卵泡不排卵怎么办 产后9年妊娠纹痒怎么办 手机屏幕锁了忘记密码怎么办 电脑被黑客锁屏怎么办 r9解锁密码忘了怎么办 oppor9开机密码忘了怎么办 vivo手机忘记解锁图案怎么办 oppor9s解锁图案忘了怎么办 oppor9图案解锁忘记了怎么办 oppor9解锁图案忘了怎么办 oppor9s锁屏密码忘了怎么办 oppor9s忘记锁屏图案怎么办 oppor9忘记锁屏图案怎么办 电脑锁屏卡住了怎么办 dell电脑密码忘了怎么办 dell电脑密码忘记了怎么办