您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > ORACLE-11g-技术白皮书
ORACLE11g技术白皮书1概要过去30年来。信息技术成熟到全球经济几乎全都仰赖电子撷取、分析与分享信息的地步。各企业持续扩大自己的信息基础架构,想要满足以更短时间存取信息而且不断成长的业务需求。然而,企图勉强结合青黄不接的技术与流程,导致各企业信息技术(IT)基础架构普遍的严重复杂性与效率不彰。由于日常作业完全仰赖信息技术基础架构,这种复杂性威胁到了企业快速应变的能力。OracleDatabase11g提供绝佳创新,使各企业能够更快速应变。高成本的负担与瞬息万变的业务需求息息相关,各企业可以仰赖OracleDatabase11g帮助创新,以妥善掌控、具备成本效益的方式执行IT变革。OracleDatabase11g解决阻碍各IT组织进步的核心问题:自信满怀地执行变革的能力。运用OracleDatabase11g,各企业可以统合所有信息,而简化自己的信息基层架构。OracleDatabase11g也不断地为更高价值的规划工作而释出宝贵的技术资源,使管理工作自动化进而建置崭新的业务流程。OracleDatabase11g彻底改变了具有前瞻视野的公司对于数据库平台的需求。由于OracleDatabase11g与企业级网格运算,各企业现在可以毫无羁绊地追求创新。2增益网格实力Oracle倡导企业网格(enterprisegrids),挑战建置和维护企业IT基础架构的高昂成本。企业网格运用OracleDatabase11g以及商用服务器和存储,让各企业能够简化自己的基础架构,进而顺应变革,而非管理昂贵的垂直扩展服务器孤岛;Oracle企业网格以最低成本独家提供效能、可用性与基础架构灵活性的绝妙组合。Oracle企业网格包括OracleFusionMiddleware可以扩展应用软件、OracleRealApplicationClusters(OracleRAC)以提供扩展性和高可用性,还有AutomaticStorageManagement(ASM)以简化管理基本存储基础架构的工作,并使其自动化。EnterpriseManagerGridControl简化企业网格和一体化业务流程的管理,以确保快速、安全而且可靠的服务品质。网格运算各国、各行业的数千家客户,涵盖各种规模的企业,在经营事业时,全都受惠于Oracle企业网格的绝佳效能、可靠性与扩展性。OracleDatabase11g管理最大量的资料与交易,更进一步地自动化和简化数据库与网格管理,进而降低转移到网格的风险与成本,企图更进一步地扩展这些利益给于更多企业。3.1支持非结构化资料OracleDatabase10g为存储与获取XML、数据库中的文件提供固有的支持;可以运用业界标准的SQL、XML与档案/资料夹接口,存取XML文件。XML文件可以储存两种格式之一来存取:CLOB,以供非结构化与半结构化文件(例如MSWord文件),和对象相关(Object-relational),以供结构化文件(例如采购订单)。OracleDatabase11g导入全新的储存方式与索引方法,以供非结构化/半结构化XML文件:二进制(binary)XML与XMLIndex。二进制XML(BinaryXML)大幅提高储存效率,而且可以搭配XMLindex,在存取XML文件时实现高达15倍的性能提升。XML只是非结构化资料的范例之一。企业必须管理各式各样的非结构化资料。不同的企业需要整合地理空间(geospatial)与多媒体等资料,改善业务能见度与流程。OracleDatabase11g新增更多业界特定数据类型的支持,例如医药业的DICOM,供应链的RFID,以及工程与许多其它业界的全新3D空间数据。通过整合各种类型的信息,OracleDatabase11g帮助您汇集和处理非常大量的非结构化与传统结构化资料,实现真正完善整合的信息平台。采用广泛接受的在数据库中统一管理结构化与非结构化数据的基础架构,针对存取非结构化信息一直都存在性能问题。为了解决这个课题,OracleDatabase11g导入了SecureFiles,这是适用于LOB数据类型的崭新而且更佳的存储基础架构。SecureFiles能够使OracleDatabase11g中LOB资料的读写性能等于,甚至超越固有的文件系统存储。此外,SecureFiles还提供LOB数据类型的压缩、非复制以及透明的数据加密。所有运用LOB的应用软件与数据类型都直接受惠于全新的SecureFilesLOB's。3.2完善整合的业务分析更高业务能见度的需求,不仅要涵盖历史的观点,也要透视企业的现在与未来,需要全新而且越来越动态的信息基层架构。Oracle采用在数据库引擎中嵌入OLAP、数据挖掘与统计功能的做法。这种完善的整合可以减少将数据移动到独立分析引擎的必要性;也降低了系统复杂性、强化数据安全性,甚至能够真正地实时分析营运资料。OracleDatabase11g中业务分析最引人入胜的强化就是立方体结构的物化视图(Cube-organizedmaterializedviews)。业务分析通常需要多维查询(multi-dimensionalquerying);而多维查询让分析师能够解答度量的问题(例如销售),涵盖各种维度(例如产品、地区、日期)。典型的查询可能是「告诉我去年1、2月份牛奶销售量最高的前5个地区」。通常有两种不同的技术做法可以执行多维查询:以关系型数据库中的星形模型为基础的SQL查询,和以OracleDatabase10g与HyperionEssbase等OLAP服务器中的立方体(cubes)为基础的OLAP查询。很多开发人员和工具都知道如何使用和产生业界标准SQL,这就是SQL做法的优势。OLAP的优势在于,SQL开发人员必须建立数百个物化视图,才能达到媲美1个OLAP立方体的性能水准。OracleDatabase11g拥有突破性的技术,首度使这两种技术一致化,兼得两者的优点。由于11g的立方体结构的物化视图(Cube-organizedmaterializedviews),数据库中的OLAP立方体可以扮演星形模型背后的物化视图的角色。现在执行多维查询的数据库应用软件与工具(例如OracleEBS、OracleBIEE、Cognos、BusinessObjects)等,全都受惠于高性能OLAP立方体。当然,贵公司的客户也有资料需要分析。OracleDatabase11g不断地强化自己的业界顶尖数据整合工具OracleWarehouseBuilder,以加速抽取、加载和转换资料,让客户能够更及时地分析和获得更精确的资料。全新11g具备了从Siebel应用软件抽取数据的完善整合支持。多亏OracleDatabase11g,现在可以建立一致化的信息基础架构–为贵公司的所有资料提供单一可用性、安全性与管理模型,简化并降低维护这个基层架构所需的成本。4管理信息成长随着全球经济越来越仰赖信息,企业需求的资料量暴增也使得必须管理的资料量大幅增加。伴随这项成长而来的问题有合规性、合并以及不断成长的业务分析需求。数据的大量增加造成了IT部门的许多问题。始终如一的查询性能与可用性等问题使得信息基础架构的管理问题更加复杂,也导致了更高的成本。数据分区(Partitioning)是Oracle导入的最成功创新之一,能够处理超大型数据库管理人员所面对的独一无二挑战。OracleDatabase11g新增功能使维护更方便,并提高跨不同分割组织数据的多样性,强化既有的数据分区功能。间隔(Interval)与参考(REF)分区就是OracleDatabase11g中更佳的分区管理能力的范例。间隔分区让管理人员能够定义相等范围的数据,例如月度或季度。然后数据库会在合格数据插入表格时,自动建立新的分区。参考分区处理有父子关系的表分区的自动化问题,让子表能够继承父表的分区做法。两种强化手段都能够避免手工作业,同时提高效能。Oracle是唯一提供复合(composite)分区的数据库供货商,复合分区能够依循两个维度实际分区数据。OracleDatabase11g在这个领域提供额外的功能,包括数据表如何分区的灵活性,以提高各种业务查询的性能。当然,更大量的数据导致更大量的存储硬件需求,进而提高了维护信息基础架构的成本。OracleDatabase11g导入更佳的压缩算法,加速压缩作业的整体性能,并维持各种压缩处理工作负荷,包括在线交易处理(OLTP)。运用Oracle先进的表压缩,各企业可以实现3倍的存储节约,远胜过非压缩数据。同样重要的是,更高效率的物理I/O所带来的性能提升,实际上也使应用软件查询的性能大幅提升。4.1信息生命周期管理信息生命周期管理(InformationLifecycleManagement,ILM)是在OracleDatabase之下大幅降低存储成本,同时维系服务品质于不下降的好方法。传统的做法是将所有数据库的数据放在单一高效存储层中;这种方法通过ILM,将数据库的数据放置在多重存储层中:随着数据益趋陈旧而越变越不活跃,然后转放在更低成本的存储介质中。OraclePartitioning让您非常容易就能够在数据库中实现ILM。例如,假设我们现在是日历年的第三季(Q3),我们要按月分区订单(Orders)数据以供订单输入应用软件使用。高性能存储层存储经常存取的所有资数据,各分区容纳要储存的Q3的订单,这一层使用高性能存储设备。低成本存储层存储比较不常用的资料,各分区容纳Q1与Q2的订单;这一层使用非常低成本的存储技术,例如SATA磁盘阵列。在线归档存储层存储非常少用或修改的所有数据,各分区容纳去年的订单。我们来看看例子,说明使用ILM可能获得的成本节约。假设高性能存储层每GB的成本为72美元,低成本层每GB成本为14美元,而在线归档层每GB成本为7美元。您有13.5TB数据要储存,如果所有数据都储存在高性能层,成本将接近1百万美元。现在假设使用ILM方法,将5%的资料放在高性能层,35%的资料放在低成本存储层,而60%的数据放在在线归档储存层。下图说明使用ILM的成本。信息生命周期管理降低储存成本如您所见一般,成本从1百万美元骤降至仅17万5千美元。此外,采用OracleAdvancedCompression之后,成本还可以降低3倍,到6万美元以下。总成本降低达94%,同时保证服务品质。Oracle提供信息生命周期管理(InformationLifecycleManagement,ILM)Advisor,帮助您制定生命周期策略、估计节省的存储成本,并建立转移、归档和删除数据的脚本。5以最低成本提供最高品质的服务据估计,80%或更多企业的整体拥有成本与支持信息基础架构的相关任务息息相关。Oracle企业网格一直都专注于在这个关键领域实现大幅度的成本降低。网格基础架构固有的能力就是能够顺应现有需求,不必勉强使用昂贵而且利用率不高的硬件,让各企业能够实现更高的服务水准,又不会增加成本。5.1性能OracleDatabase11g在性能方面有许多突破。全新的服务器与客户端结果缓存(resultcaching)提高经常重复的程序的性能达25%以上;崭新的内置PL/SQL与JAVA编译器(nativecompilersforPL/SQLandJava)大幅提高性能,针对PL/SQL提高达2倍而针对Java高达11倍;OracleRealApplicationClusters(OracleRAC)性能针对某些工作负载提升达70%,远胜过旧版软件;OracleAutomaticDatabaseDiagnosticMonitor(ADDM)经过强化,可以自动诊断OracleRAC环境中的性能问题。在其它领域也有许多性能强化:OracleStreams快2倍,而optimizerstatisticsgathering更快速而且更精准。最后,如前所述,运用全新的分区方法与立方体结构的物化视图,许多商业智能应用软件的速度提升都很明显。5.2安全性与规范相符十余年来,Ora
本文标题:ORACLE-11g-技术白皮书
链接地址:https://www.777doc.com/doc-5641577 .html