收藏 分享(赏)

oracle表分区主要是为了容易管理和性能方面考虑,有四种分区方法.doc

上传人:fmgc7290 文档编号:7110463 上传时间:2019-05-06 格式:DOC 页数:2 大小:21.50KB
下载 相关 举报
oracle表分区主要是为了容易管理和性能方面考虑,有四种分区方法.doc_第1页
第1页 / 共2页
oracle表分区主要是为了容易管理和性能方面考虑,有四种分区方法.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、oracle 表分区主要是为了容易管理和性能方面考虑,有四种分区方法:1.区间分区:create table range_example(range_column number,sj date)PARTITION BY RANGE(range_column)(PARTITION part_1 VALUE LESS THAN(18),PARTITION part_2 VALUE LESS THAN(40),PARTITION part_3 VALUE LESS THAN(120);2.散列分区create table range_example(range_column number,sj da

2、te)PARTITION BY HASH(range_column)(PARTITION part_1,PARTITION part_2);使用散列分区你无法控制一行放在哪个分区中,如果改变散列分区的个数,所有的数据都将在分区中重新分布.3.列表分区create table range_example(range_column number,sj date)PARTITION BY LIST(range_column)(PARTITION part_1 VALUES(1,2,3),PARTITION part_2 VALUES(4,5,6),PARTITION part_2 VALUES(de

3、fault);4.组合分区组合分区是区间分区和散列分区的组合或区间分区和列表分区的组合,顶层分区总是区间分区,第二层分区可能是列表分区或散列分区create table range_example(range_column number,id varchar2(2),sj date)PARTITION BY RANGE(range_column)SUBPARTITION BY LIST(id)(PARTITION part_1 VALUES LESS THAN(18)(SUBPARTITOIN part_sub_1 VALUES(A,B,C),SUBPARTITOIN part_sub_2 VALUES(D,E,F)PARTIRION part_2 VALUES LESS THAN(40)(SUBPARTITION part_sub_3 VALUES(AA,BB,CC),SUBPARTITION part_sub_4 VALUES(DD,EE,FF)PARTITION part_3 VALUES LESS THAN(120)(SUBPARTITION part_sub_5 VALUES(default)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报