>데이터 베이스 >MySQL 튜토리얼 >Oracle DB 分区特性概述 Overview of Partitions

Oracle DB 分区特性概述 Overview of Partitions

WBOY
WBOY원래의
2016-06-07 16:33:55992검색

在Oracle数据库中,分区(partitioning)可以使非常大的表(table)或索引(index)分解为小的易管理的块(pieces),这些块被称作

概述:在Oracle数据库中,分区(partitioning)可以使非常大的表(table)或索引(index)分解为小的易管理的块(pieces),这些块被称作分区(partitions).每个分区都必须有相同的逻辑结构,,如列名、数据类型、约束条件等,但是每个分区都可以都各自独立的物理结构。

分区的好处:

1.增加可用性:

2.易于模式对象的管理

3.减少在OLTP系统中对资源的争用

4.提高在数据仓库中查询的性能

分区键(Partition Key)

分区键是一或多个用来决定每一行去哪个分区的列。

分区策略:

1.范围分区(Range Partition)

如按日期分区。

2.列表分区(List Partition)

当分区键位离散的一列值时使用。

3.散列分区(Hash Partition)

特点:通过内置的散列函数,将行均匀的分布到每个分区中,使每个分区的行数达到平衡。

在CentOS 6.4下安装Oracle 11gR2(x64)

Oracle 11gR2 在VMWare虚拟机中安装步骤

Debian 下 安装 Oracle 11g XE R2

本文永久更新链接地址:

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.