《深度挖掘OracleRAC数据库架构分析与实战攻略》第8章RAC性能优化设计.docVIP

  • 7
  • 0
  • 约8.71万字
  • 约 80页
  • 2015-09-01 发布于重庆
  • 举报

《深度挖掘OracleRAC数据库架构分析与实战攻略》第8章RAC性能优化设计.doc

《深度挖掘OracleRAC数据库架构分析与实战攻略》第8章RAC性能优化设计.doc

第章 8.1 分区技术 8.1.1 关于分区介绍 Oracle的分区是一种处理超大型表、索引等的技术。分区是一种分而治之的,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。分区表首先是在Oracle 8i中引入的,Oracle是第一个支持物理分区的RDBMS厂商,SQL Server(2000)和DB2都只提供了逻辑分区(使用UNION ALL视图),SQL Server 2005还不能直接支持物理分区(通过分区函数实现的),Oracle中的分区选项因其对性能的改善明显、可管理性、应用程序可用性以及DSS应用程序被用户广泛接受,得到增强。表列出了每个版本中包括的分区特性Oracle数据库版本 分区特性 优点增强可用性:如果表的某个分区出现故障,表在其他分区的数据仍然可用维护方便:如果表的某个分区出现故障,需要修复数据,只修复该分区即可均衡I/O:可以把不同的分区映射到磁盘以平衡I/O,改善整个系统性能改善查询性能:对分区对象的查询可以仅搜索自己关心的分区,提高检索速度。 缺点分区表相关已经存在的表没有方法直接转化为分区表不过 Oracle 提供了在线重定义表的功能。分区

文档评论(0)

1亿VIP精品文档

相关文档