- 27
- 0
- 约3.31万字
- 约 46页
- 2017-07-22 发布于天津
- 举报
深入学习分区表及分区索引(详解oracle分区).docx
下载的,写的非常好,给大家分享下。什么时候使用分区: 1、 大数据量的表,比如大于2GB。一方面2GB文件对于32位os是一个上限,另外备份时间长。 2、 包括历史数据的表,比如最新的数据放入到最新的分区中。典型的例子:历史表,只有当前月份的数据可以被修改,而其他月份只能read-only ORACLE只支持以下分区:tables, indexes on tables, materialized views, and indexes on materialized views 分区对SQL和DML是透明的(应用程序不必知道已经作了分区),但是DDL可以对不同的分区进行管理。 不同的分区之间必须有相同的逻辑属性,比如共同的表名,列名,数据类型,约束; 但是可以有不同的物理属性,比如pctfree, pctused, and tablespaces. 分区独立性:即使某些分区不可用,其他分区仍然可用。 最多可以分成64000个分区,但是具有LONG or LONG RAW列的表不可以,但是有CLOB or BLOB列的表可以。 可以不用to_date函数,比如: alter session set nls_date_format=mm/dd/yyyy; CREATE TABLE sales_range (salesman_id NUMBER(5), salesman_name VARCHAR2(30), sales_amount NUMBER(10), sales_date DATE) PARTITION BY RANGE(sales_date) ( PARTITION sales_jan2000 VALUES LESS THAN(02/01/2000), PARTITION sales_feb2000 VALUES LESS THAN(03/01/2000), PARTITION sales_mar2000 VALUES LESS THAN(04/01/2000), PARTITION sales_apr2000 VALUES LESS THAN(05/01/2000) ); Partition Key:最多16个columns,可以是nullable的 非分区的表可以有分区或者非分区的索引; 分区表可以有分区或者非分区的索引; Partitioning 方法: Range Partitioning List Partitioning Hash Partitioning Composite Partitioning Composite Partitioning:组合,以及 range-hash and range-list composite partitioning Range Partitioning: 每个分区都有VALUES LESS THAN子句,表示这个分区小于()某个上限,而大于等于(=)前一个分区的VALUES LESS THAN值。 MAXVALUE定义最高的分区,他表示一个虚拟的无限大的值。这个分区包括null值。 CREATE TABLE sales_range (salesman_id NUMBER(5), salesman_name VARCHAR2(30), sales_amount NUMBER(10), sales_date DATE) PARTITION BY RANGE(sales_date) ( PARTITION sales_jan2000 VALUES LESS THAN(TO_DATE(01/02/2000,DD/MM/YYYY)), PARTITION sales_feb2000 VALUES LESS THAN(TO_DATE(01/03/2000,DD/MM/YYYY)), PARTITION sales_mar2000 VALUES LESS THAN(TO_DATE(01/04/2000,DD/MM/YYYY)), PARTITION sales_apr2000 VALUES LESS THAN(TO_DATE(01/05/2000,DD/MM/YYYY)), PARTITION sales_2000 VALUES LESS THAN(MAXVALUE) ); 插入数据: Insert into sales_range values(1,2,3,to_date(21-04-2000,DD-MM-YYYY)); Insert into sales_range values(1,2,3,sysdate); 选择数据: select * from sales_range; se
您可能关注的文档
- 汉恒生物-病毒载体操作安全手册.pdf
- 江西省危险化学品重大危险源及事故统计分析研究_唐敏康.pdf
- 汽车禁用物质要求QCAM-266-2010.pdf
- 汽车起重机与轮胎起重机的本质区别.doc
- 热能与动力工程专业英语5.pdf
- 热能与动力工程专业英语译文-第六章译文.pdf
- 热能动力类基础级实验.pdf
- 熟制中华绒螯蟹性腺中关键性嗅感物质的鉴定.pdf
- 燃料特性对柴油机低温燃烧影响的试验研究.pdf
- 燃料的热值试题及解答.doc
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)