Oracle 11g新特性 Interval Partition
1、Extended Composite Partitioning
In previous releases of Oracle, composite partitioning was limited to Range-Hash and Range-List partitioning. Oracle 11g Release 1 extends this to allow the following composite partitioning schemes:
Range-List (available since 9i)
Range-Range
List-Range
List-Hash
List-List
2、使用Interval Partition也有一些限制
Interval partitioning is not supported for index-organized tables.
You cannot create a domain index on an interval-partitioned table.
Interval partitioning is not supported at the subpartition level. ...
3、Interval Partition也可以创建复合分区
Interval-hash
Interval-list
4、复合分区例子
--drop table ISMP.GWTRXS purge;
create table ISMP.GWTRXS
(
GWORDERS_ID VARCHAR2(22),
TRXNUM VARCHAR2(128) not null,
TRXTYPE VARCHAR2(4) not null,
CHANNEL VARCHAR2(2) not null,
PAYMENT_TYPE VARCHAR2(2) not null,
PAYMODE VARCHAR2(2) not null,
AMOUNT NUMBER not null,
CURRENCY VARCHAR2(4) not null,
SERVICECODE VARCHAR2(20),
ACQUIRER_CODE VARCHAR2(30) not null,
ACQUIRER_NAME VARCHAR2(400),
ACQUIRER_MERCHANT VARCHAR2(64) not null,
ACQUIRER_SEQ VARCHAR2(128),
ACQUIRER_DATE VARCHAR2(8),
ACQUIRER_MSG VARCHAR2(256),
SUBMITDATES VARCHAR2(20) not null,
PAYER_IP VARCHAR2(20),
REFNUM VARCHAR2(128),
AUTHCODE VARCHAR2(6),
FROMACCTID VARCHAR2(22),
FROMACCTNUM VARCHAR2(256) not null,
BUYER_ID VARCHAR2(22),
BUYER_NAME VARCHAR2(64),
PAYINFO VARCHAR2(64),
CREATEDATE DATE not null,
CLOSEDATE DATE not null,
TRXSTS VARCHAR2(3) not null,
OPERS VARCHAR2(128),
OPERDATE DATE not null,
VERSION NUMBER not null,
TRXDESC VARCHAR2(100),
ID VARCHAR2(22) not null,
ACQUIRER_ID VARCHAR2(20),
FEE_AMOUNT NUMBER,
TRADE_NO VARCHAR2(255 CHAR),
SUCCESS_TYPE VARCHAR2(255 CHAR),
CHANNEL_RESPONSE VARCHAR2(511),
CHANNEL_RESULT VARCHAR2(20),
CHANNEL_RESPONSE_TIME VARCHAR2(20),
DBTYPE VARCHAR2(30)
)
subpartition by list (DBTYPE)
SUBPARTITION TEMPLATE
(SUBPARTITION sub1 VALUES ('bailian'),
SUBPARTITION sub2 VALUES ('yisheng'),
SUBPARTITION sub3 VALUES ('mpayys'),
SUBPARTITION sub4 VALUES ('yixuan'),
SUBPARTITION sub5 VALUES ('yixuan17'),
SUBPARTITION sub6 VALUES ('xifupay'),
SUBPARTITION other VALUES (DEFAULT))
(partition P1 values less than (TO_DATE(' 2011-01-01 00:00:00', 'SYYYY-MM-DD HH24:MI:SS', 'NLS_CALENDAR=GREGORIAN')));
SUBPARTITION TEMPLATE (
SUBPARTITION sub1 VALUES ('bailian'),
SUBPARTITION sub2 VALUES ('yisheng'),
SUBPARTITION sub3 VALUES ('mpayys'),
SUBPARTITION sub4 VALUES ('yixuan'),
SUBPARTITION sub5 VALUES ('yixuan17'),
SUBPARTITION sub6 VALUES ('xifupay'),
SUBPARTITION sub7 VALUES ('nfooo'),
);
原文:https://blog.csdn.net/jolly10/article/details/82620802
Oracle 11g新特性 Interval Partition的更多相关文章
- Oracle 11g 新特性 --SQL Plan Management 说明
Oracle 11g 新特性 --SQL Plan Management 说明 参见大神博主文章: http://blog.csdn.net/tianlesoftware/article/detail ...
- Oracle 11g 新特性 – HM(Hang Manager)简介
在这篇文章中我们会对oracle 11g 新特性—hang 管理器(Hang Manager) 进行介绍.我们需要说明,HM 只在RAC 数据库中存在. 在我们诊断数据库问题的时候,经常会遇到一些数据 ...
- 使用Oracle 11g新特性 Active Database Duplication 搭建Dataguard环境
Duplication Database 介绍 Duplicate database可以按照用途分为2种: duplicate database(复制出一个数据库) duplicate standby ...
- Oracle 11g新特性
文章转自网络 Oracle 11g于2007年7月11日美国东部时间11时(北京时间11日22时)正式发布,11g是甲骨文公司30年来发布的最重要的数据库版本,根据用户的需求实现了信息生命周期管理(I ...
- Oracle 11g 新特性(一)-- 虚拟列
数据库版本: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Oracle11g 增加了虚拟列的新特性, 具体说明如 ...
- Oracle 11g新特性延迟段创建和truncate的增强
下面测试Oracle 11g开始的新特性truncate的增强和延迟段空间创建. Oracle从11g开始,当用户创建一张空表的时候不会先分配段和空间,只有当对这张表插入第一行数据的时候才分配段和空间 ...
- Oracle 11g新特性 -- 延迟段
11gR2之前的版本中,当创建一张表时,会自动分配段空间,这样做有几个弊端: 1. 初始创建表时就需要分配空间,自然会占用一些时间,如果初始化多张表,这种影响就被放大. 2. 如果很多表开始的一段时间 ...
- Oracle 11g 新特性 -- Oracle Restart 说明(转载)
转载:http://blog.csdn.net/tianlesoftware/article/details/8435670 一. OHASD 说明 Oracle 的Restart 特性是Oracl ...
- Oracle 11g新特性direct path read引发的系统停运故障诊断处理
黎俊杰 | 2016-07-28 14:37 声明:部分表名为了脱敏而用XX代替 1.故障现象 (1)一个业务系统输入用户名与密码后无法进入首页,表现为一直在运行等待,运行缓慢 (2)整个系统无法正常 ...
随机推荐
- Python3基础 time.localtime 当前系统的年月日 时分秒
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda ...
- Python的递归
递归 是指函数/过程/子程序在运行过程序中直接或间接调用自身而产生的重入现象.在计算机编程里,递归指的是一个过程:函数不断引用自身,直到引用的对象已知.使用递归解决问题,思路清晰,代码少.但是在主流高 ...
- 误把Linux运行级别设置为6后的解决方法【转】
本文转载自:http://www.wuji8.com/meta/841011126.html 误把Linux运行级别设置为6后的解决方法 我们知道,Linux有7个运行级别,而运行级别设置为6 ...
- ACM/ICPC 2018亚洲区预选赛北京赛站网络赛 80 Days(尺取)题解
题意:n个城市,初始能量c,进入i城市获得a[i]能量,可能负数,去i+1个城市失去b[i]能量,问你能不能完整走一圈. 思路:也就是走的路上能量不能小于0,尺取维护l,r指针,l代表出发点,r代表当 ...
- WinForm画网格并填充颜色
因为研究CodeCombat上的最后一题,自己尝试分解题目,然后想到需要画网格,还有最优化的方法 源代码如下 using System; using System.Collections.Generi ...
- 【第二十五章】 springboot + hystrixdashboard
注意: hystrix基本使用:第十九章 springboot + hystrix(1) hystrix计数原理:附6 hystrix metrics and monitor 一.hystrixdas ...
- [BZOJ2208][Jsoi2010]连通数 暴力枚举
Description Input 输入数据第一行是图顶点的数量,一个正整数N. 接下来N行,每行N个字符.第i行第j列的1表示顶点i到j有边,0则表示无边. Output 输出一行一个整数,表示该图 ...
- java命令行执行程序解决依赖外部jar包的问题
用java命令行直接执行程序,如果这个程序需要引用外部jar包.就不能单纯用java xx来执行 如果你的jar包和程序就在一个目录: 编译 javac -cp D:\yy\yy.jar,D\xx\x ...
- pandas.read_csv参数整理
读取CSV(逗号分隔)文件到DataFrame,也支持文件的部分导入和选择迭代 更多帮助参见:http://pandas.pydata.org/pandas-docs/stable/io.html 参 ...
- lua_VC6环境
1. 下载得到 lua-5.1.4.tar.gz,解压得到 文件夹"lua-5.1.4" 2. 视频[02:00] 将 lua-5.1.4/etc/luavs.bat 复制到 lu ...