Oracle数据库高级技术交流案例.pdf

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库分区完善方案及测试报告 Oracle 中国 公司 分区需求及现有分区方案的评估 Oracle 分区技术简介 ORACLE 的分区技术(Partitioning Option)是一种处理超大型表的技术。分区是一 种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每 个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区 通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强 的并行处理提高了性能。通过屏蔽故障数据的分区,还增加了可用性。 总之,Oracle 的分区技术特别适合于超大规模数据库( VLDB)的处理,并能达到 高性能、历史数据迁移、高效的数据备份和恢复、高可用性、易管理性等综合目 标。尤其适合于国税系统这样数据日益集中的大系统。 国税系统对分区的需求 国税各业务系统基本上都将在省级和计划单列市级实现集中化存储和处理。在省级 集中平台中,系统高可用性、高性能、扩展性、易管理性等各方面要求都将大大提 高。作为最重要的数据库平台, Oracle 的体系结构设计、数据库逻辑设计、物理 设计、应用软件开发等方面工作都将更加重要。 尤其是 Oracle 的分区技术将为满足上述综合需求提供理想的技术手段。下面将从 三个主要方面分析分区技术在国税系统的应用前景。 日常交易的高性能需求 国税业务系统在技术上虽然综合了交易处理和查询业务,但从本质上讲还是典型的 交易处理系统(OLTP)系统。因为大量查询还是依据时间、税务机关等主要查询要 素进行操作,极少出现没有时间范围和税务机关限制条件的大型查询。这样,为按 时间、税务机关进行分区提供了有利依据,从而通过分区技术可以将这种查询操作 定位在更小的操作单元,为满足日益增长的数据量的高性能提供了保障。 历史数据迁移需求 目前,随着运行时间的增长,数据量快速增长,国税各业务系统整体性能日益下 降。针对这种情况,国税总局在综合考虑各省市的需求,以及听取业务部门的意见 情况下,准备进行历史数据的迁移,降低生产系统的数据量,从而在一定程度上改 善系统运行性能。 另外,系统数据增长迅速,其中有相当一部分为历史数据,这些数据使用率很低却 占用了不少系统资源,采用科学的方式将这些数据迁移出来,合理规划管理和使用 历史数据也将是一项重要工作。 但是,历史数据迁移是一件听起来容易理解,实际操作起来却非常复杂的事情。且 不说分离生产库和历史库所带来的管理、架构、应用开发的复杂性,以及历史数据 迁移业务规则的复杂性。单就迁移的技术方案而言,就需要仔细斟酌。 目前的综合征管系统的分区设计主要按税务机关进行。由于与时间无关,这样在进 行历史数据迁移时,不能使用分区技术,只能进行 DELETE 操作。效率将非常低

文档评论(0)

始终如一 + 关注
官方认证
内容提供者

始终如一输出优质文档!

认证主体苏州市致远互联网科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320582MA27GAWJ0R

1亿VIP精品文档

相关文档