- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle_partition维护2
分区表
1范围分区。
使用列的一组值,通常讲该列成为分区键
Create TABLE CUSTOMER
(
CUSTOMER_ID NUMBER NOT NULL PRIMARY KEY,
FIRST_NAME VARCHAR2(30) NOT NULL,
LAST_NAME VARCHAR2(30) NOT NULL,
PHONE VARCHAR2(15) NOT NULL,
EMAIL VARCHAR2(80),
STATUS CHAR(1)
)
PARTITION BY RANGE (CUSTOMER_ID)
(
PARTITION CUS_PART1 VALUES LESS THAN (100000) TABLESPACE CUS_TS01,
PARTITION CUS_PART2 VALUES LESS THAN (200000) TABLESPACE CUS_TS02
)
2列表分区
该分区的特点是某列的值只有几个。
Create TABLE PROBLEM_TICKETS
(
PROBLEM_ID NUMBER(7) NOT NULL PRIMARY KEY,
DESCRIPTION VARCHAR2(2000),
CUSTOMER_ID NUMBER(7) NOT NULL,
DATE_ENTERED DATE NOT NULL,
STATUS VARCHAR2(20)
)
PARTITION BY LIST (STATUS)
(
PARTITION PROB_ACTIVE VALUES (ACTIVE) TABLESPACE PROB_TS01,
PARTITION PROB_INACTIVE VALUES (INACTIVE) TABLESPACE PROB_TS02
)
3散列分区
在列值上使用散列算法,以确定将行放入哪个分区中。
当列的值没有合适的条件时,使用散列分区。
Create TABLE HASH_TABLE
(
COL NUMBER(8),
INF VARCHAR2(100)
)
PARTITION BY HASH (COL)
(
PARTITION PART01 TABLESPACE HASH_TS01,
PARTITION PART02 TABLESPACE HASH_TS02,
PARTITION PART03 TABLESPACE HASH_TS03
)
4复合范围列表分区
先基于范围分区,后基于列表分区。
分区中的分区被称为子分区
Create TABLE SALES
(
PRODUCT_ID VARCHAR2(5),
SALES_DATE DATE,
SALES_COST NUMBER(10),
STATUS VARCHAR2(20)
)
PARTITION BY RANGE(SALES_DATE)
SUBPARTITION BY LIST (STATUS)
(
PARTITION P1 VALUES LESS THAN (TO_DATE(2003-01-01,YYYY-MM-DD)) TABLESPACE
P1_TS
(
SUBPARTITION P1SUB1 VALUES (ACTIVE) TABLESPACE SUBP1_TS1,
SUBPARTITION P1SUB2 VALUES (INACTIVE) TABLESPACE SUBP1_TS2
),
PARTITION P2 VALUES LESS THAN (TO_DATE(2003-03-01,YYYY-MM-DD)) TABLESPACE
P2_TS
(
SUBPARTITION P2SUB1 VALUES (ACTIVE) TABLESPACE SUBP2_TS1,
SUBPARTITION P2SUB2 VALUES (INACTIVE) TABLESPACE SUBP2_TS2
)
)
5复合范围散列分区
不指定表分区查看SALES 表信息:
Select * FROM SALES; 结果如下所示:
指定P1 表分区查询SALES 表信息:
Select * FROM SALES PARTITION(P1); 结果如下所示:
指定P1SUB1 子分区查询SALES 表信息:
Select * FROM SALES SUBPARTITION(P1SUB1); 结果如下所示:
示例2 :(此示例基于:四、复合范围列表分区的示例二)
示例2 基于TEMPLATE 模板的表分区,查询稍稍烦琐一点。
指定P1 表分区查询SALES 表信息:
Select *
您可能关注的文档
- 2017年央财金融硕士考研参考书-育明斯泰朗考研.pdf
- Microsoft access书本作业.doc
- MIS SQL 新进人员考式题目 A1_TEST.doc
- 21 桃花源记 B.ppt
- 207级公共事业管理本科管理方法与技术课程试题B.doc
- 253_用频率估计概率.ppt
- 3.1.2 不等式的性质 课件(人教A版).ppt
- 311020040面向对象程序设计导论_双语_A闭_.pdf
- 3岁7-9个月宝宝爱看的书.doc
- 4,计算机基础章节500题测试题(含答案)(四).doc
- 广东省深圳市龙岗区德琳学校初中部2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省珠海市第四中学、立才学校、梅华中学2022-2023学年七年级上学期期中质量检测英语试题(原卷版+解析).docx
- 教科版2024-2025学年六年级科学上册第一单元第4课时《生物细胞》同步练习(含答案).docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 7 【单元测试 · 提高卷】.docx
- 牛津沪教版七年级英语上册单元速记•巧练 Unit 5【单元测试 · 基础卷】.docx
- 广东省深圳市南山区太子湾学校2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省深圳市南山第二外国语学校(集团)2022-2023学年七年级上学期期中考试英语试题(含听力)(原卷版+解析).docx
- 牛津沪教版七年级英语上册单元速记•巧练 2023-2024学年七年级上学期期末英语全真模拟卷(深圳适用02).docx
- 广东省阳江市江城区2022-2023学年七年级上学期期中考试英语试题(原卷版+解析).docx
- 广东省梅州市梅县区宪梓中学2022-2023学年七年级上学期期中英语试题(原卷版+解析).docx
文档评论(0)