为了简化数据库大表的管理,例如在数据仓库中一般都是TB级的数量级.ORACLE8以后推出了分区选项.分区将表分离在若于不同的表空间上,用分而治之的方法来支撑元限膨胀的大表,组大表在物理一级的可管理性.将大表分割成较小的分区可以改善表的维护、备份、恢复、事务及查询性能。分区的优点:1、 增强可用性:如...
分类:
数据库 时间:
2014-09-11 20:50:12
阅读次数:
690
转自:http://database.ctocio.com.cn/tips/286/8104286.shtml 关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类: Range(范围)分区 Hash(哈希)...
分类:
数据库 时间:
2014-09-10 15:33:40
阅读次数:
189
1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立:某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M的数据),操作如下:范围...
分类:
数据库 时间:
2014-09-09 17:58:59
阅读次数:
427
转自:http://love-flying-snow.iteye.com/blog/573303废话少说,直接讲分区语法。Oracle表分区分为四种:范围分区,散列分区,列表分区和复合分区。一:范围分区 就是根据数据库表中某一字段的值的范围来划分分区,例如:Sql代码 create table g....
分类:
数据库 时间:
2014-09-09 11:10:08
阅读次数:
343
Oracle 数据库分区表的创建和操作 摘要:在大量业务数据处理的项目中,可以考虑使用分区表来提高应用系统的性能并方便数据管理,本文详细介绍了分区表的使用。 在大型的企业应用或企业级的数据库应用中,要处理的数据量通常可以达到几十到几百GB,有的甚至可以到TB级。虽然存储介质和数据处理技术的发展...
分类:
数据库 时间:
2014-08-26 13:04:36
阅读次数:
304
2014-08-22 BaoXinjian一、摘要1、分区表: 随着表的不断增大,对于新纪录的增加、查找、删除等(DML)的维护也更加困难。对于数据库中的超大型表,可通过把它的数据分成若干个小表,从而简化数据库的管理活动。对于每一个简化后的小表,我们称为一个单个的分区 对于分区的访问,我们不需要使用...
分类:
数据库 时间:
2014-08-25 11:36:44
阅读次数:
333
一、分区表的概述: Oracle的表分区功能通过改善可管理性、性能和可用性,从而为各式应用程序带来了极大的好处。通常,分区可以使某些查询以及维护操作的性能大大提高。此外,分区还可以极大简化常见的管理任务,分区是构建千兆字节数据系统或超高可用性系统的关键工具。 分区功能能够将表、索引或索引组织表进一步...
分类:
数据库 时间:
2014-08-21 19:05:04
阅读次数:
278
在谈设计Oracle分区表之间先区分一下分区表和表空间的个概念:表空间:表空间是一个或多个数据文件的集合,全部数据对象都存放在指定的表空间中,但主要存放表,故称表空间。分区表:分区致力于解决支持极大表和索引的关键问题。它採用他们分解成较小和易于管理的称为分区的片(piece)的方法。一旦分区被定义,...
分类:
数据库 时间:
2014-06-21 15:02:59
阅读次数:
227
在谈设计Oracle分区表之间先区分一下分区表和表空间的个概念:
表空间:表空间是一个或多个数据文件的集合,所有数据对象都存放在指定的表空间中,但主要存放表,故称表空间。
分区表:分区致力于解决支持极大表和索引的关键问题。它采用他们分解成较小和易于管理的称为分区的片(piece)的方法。一旦分区被定义,SQL语句就可以访问的操作某一个分区而不是整个表,因而提高管理的效率。分区对于数据仓...
分类:
数据库 时间:
2014-05-13 08:40:56
阅读次数:
379
oracle分区表和分区索引的本质就是将数据分段存储,包括表和索引(索引从本质上来讲也是表),表分区会将表分成多个段分别存储。由此数据查询过程改变为先根据查询条件定位分区表,然后从该表中查询数据,从而提高性能。这些操作对用户是透明的,用户只需要使用普通的存取操作即可。
1. 分区表 分区表一般有如下...
分类:
其他好文 时间:
2014-05-08 12:44:23
阅读次数:
345