Oracle分区技术研究及实现.pdf
文本预览下载声明
科技广场 2011.9
Oracle 分区技术研究及实现
Research and implementation of Oracle Partition Technology
1 2
王时绘 李正君
Wang Shinghui Li Zhengjun
(1.湖北大学数学与计算机学院软件研究所,湖北武汉430062 ;2.湖北大学数学与计算机学院,
湖北武汉430062)
(1.Software Institute of Mathematics and Computer College ,Hubei University , Hubei Wuhan 430062 ;
2.Mathematics and Computer College ,Hubei University, Hubei Wuhan 430062)
摘 要:随着信息时代的发展,数据库的信息容量也在飞速提升。为了解决数据库中越来越多的超大表
的使用和维护问题,数据库引入了分区技术。全文介绍了Oracle 数据库分区的概念、表分区、索引分区以及
分区策略,并结合实例给出了Oracle 数据库分区具体应用。
关键词:数据库;数据表;Oracle ;分区
中图分类号:TP392 文献标识码:A 文章编号:1671-4792-(2011)9-0086-04
Abstract :Along with information age ’s development, the information capacity of database is also promoting
rapidly. To solve the problems that handling and maintenance of the large tables, the database has introduced the
partition technology. In this paper, it introduces the knowledge of oracle partition 、table partition 、index partition
and how to make partitions, and shows an example of Oracle partition.
Keywords:Database; Data Table; Oracle; Partition.
0 引言 最终用户感觉不到分区的存在。
随着我国信息化建设的不断推进,信息数据不 1 分区表的介绍
断积累,无论是政府、高校还是企业、公司,都逐步加 1.1 定义
强了信息化的建设。信息化建设可以简化业务操作 分区是指将一张表分离在若干不同的表空间
流程,降低管理成本,提高系统的安全性和可维护 上,用分而治之的方法来支撑无限膨胀的大表,给大
性,但同时也存在着一定的问题。面对信息化力度的 表物理一级的可管理性。将大表分割成较小的分区
[2]
加大,数据库的信息容量也在飞速提升,如何解决数 可以改善表的维护、备份、恢复、事物及查询性能 。
据库中越来越多的超大表的使用和维护,成为了问 表的分区是通过“分区键”来实现的,分区键指
题的关键所在。本文所提出的Oracle 分区技术,很 的是一些列,这些列决定了某一行所在的分区。
好地解决了数据库中超大表使用和维护问题,可以 1.2 分区种类
显示全部