Oracle9i不仅仅是数据库

发表于:2007-05-25来源:作者:点击数: 标签:数据库不仅仅是oracle9i
我们大家都知道Oracle8i是 数据库 产品,可能会由此而推断Oracle9i 是8i 的新版本,其实Oracle9i 并非单一的数据库产品,它是将Oracle9i数据库、Oracle9i 应用 服务器 (Oracle9iAS)和Oracle9i Developer Suite集成在一起的用于Internet的新一代智能化的、协

  我们大家都知道Oracle8i是数据库产品,可能会由此而推断Oracle9i 是8i 的新版本,其实Oracle9i 并非单一的数据库产品,它是将Oracle9i数据库、Oracle9i 应用服务器(Oracle9iAS)和Oracle9i Developer Suite集成在一起的用于Internet的新一代智能化的、协同各种应用的软件基础架构。
  Oracle认为,目前企业用户在IT方面投资结构中最大部分是基础环境建设,其次是标准业务系统,二者合起来能够占到IT总投资的80%,而对于最有竞争力的业务增值系统投资往往最少,只能占到20%。在基础结构上投资过多导致企业采用了多个厂商的产品,而这些产品之间往往缺乏兼容性,Oracle的目标是使用户将80%的投资用于真正对业务提供高增值的部分。在这种情况下,Oracle看到了软件正在从产品转变为服务,Oracle9i正是集成了Oracle 的各项先进技术,将提供高的服务质量和优良的服务类型作为目标的套件平台。
  Oracle9i数据库
  作为长达10年的软件技术研发成果,Oracle9i数据库在全面继承Oracle8i数据库Internet技术基础上,进一步增强了Oracle8i 数据库在可伸缩性、可用性、Java与XML支持能力等方面的性能。与Oracle8i数据库相比,Oracle9i数据库借助突破性的真正应用集群技术(Real Application Clusters)提供了无限的可伸缩性和总体可用性,具有集成的先进数据分析与数据挖掘功能以及更自动化的系统管理功能,是能够跨越多个计算机集群系统,运行SAP、PeopleSoft、Siebel、Oracle电子商务套件等主流应用软件的数据库平台。
  最经济的计算体系——集群计算体系
  近年来,企业用户在构建信息应用系统时只能在两种计算体系中进行选择,一是基于主机的计算体系,另一就是基于客户机/服务器的计算体系。基于主机的计算体系具有良好的系统可伸缩性、可靠性和高性能,但它昂贵的价格迫使用户在系统建设之初就在硬件系统上投入巨大资源,而用户花费巨额资金购买的主机系统也许包含了不少并不需要的功能,造成资源浪费。基于客户机/服务器的计算体系虽然允许用户根据实际需要逐步增加硬件系统,但这种体系的系统在应用升级和管理方面都需要用户付出巨大的代价。借助Oracle9i数据库,Oracle提供了新的最经济的计算模式,这就是集群计算模式,其核心技术是Oracle真正应用集群技术,允许用户把运行了Oracle9i真正应用集群系统的普通硬件系统组成集群,并根据需要随时在集群系统中增加新的硬件,提高系统的伸缩性和可用性,从而能够在价格相对低廉的中低端平台上享用过去只有高端系统才具备的高可伸缩性和高可用性,既提高了系统的性能,同时也降低了成本,实现了更多的计算机=更快速度的目标。
  无限的可伸缩性和可用性
  Oracle9i真正应用集群是Oracle新一代群集技术,包括9项专利和18项待批专利技术。借助Oracle获得专利的Cache Fusion(高速缓存融合)体系结构,Oracle9i真正应用集群系统能够迅速有效地在集群的所有计算机上共享那些经常被访问的数据,从而能够提供透明的应用可伸缩性和超过四个节点几乎线性的总体可用性,这意味着在计算机数量和用户数量都增加1倍时,系统的响应速度不会受到任何影响。为了充分发挥Oracle9i真正应用集群系统的功能,Oracle与康柏、EMC、HP、Sun等领先的硬件厂商紧密合作,共同开发能够与这一新集群技术无缝工作的硬件服务器和网络存储系统。借助Oracle9i实时应用集群,Oracle9i数据库在集群系统上能够真正作为一个单一的数据库系统,不需要把数据分离在多个计算机中,因此,如果用户在集群系统中增加计算机,Oracle9i数据库能够自动地检索出新的计算资源并充分利用,使用户能够容易地在集群系统中增加计算能力,同时有效地改进应用的可伸缩性和可用性。
  完整的数据库功能
  Oracle9i数据库提供了400多个新功能,在集群技术、高可用性、商业智能、安全性、系统管理等方面都实现了新的突破。在商业智能方面,Oracle9i数据库能够提供具有强劲联机分析处理(OLAP)和数据挖掘技术的先进分析服务,使用户能够容易地开发个性化的解决方案,对包括历史信息和当前Web网站交互信息在内的所有数据进行分析。Oracle9i数据库大幅度提高了核心数据管理能力,能够支持更大的数据量、更多的用户、更快的响应时间和更有效的数据抽取、转换和加载(ETL)功能。
  在安全性方面,Oracle9i数据库提供了完善的端到端安全体系结构,包括强壮的三层安全体系、托管环境的安全体系、支持基于标准的PKI、改进的用户和安全管理策略、提供数据加密和标签安全(Label Security)等等。
  进一步改进的可管理性是Oracle9i数据库的主要优势之一,主要体现在以下几个方面:在一些关键领域实现数据库自助管理,流线化并改进了操作管理过程,提供有效的管理工具和技巧减少管理数据库所需要的任务和时间,提供能够管理整个Oracle堆栈而不仅仅是数据库的端到端系统管理解决方案。
  在可用性方面,Oracle9i数据库提供了总控钥匙式零数据丢失保护环境,通过对更多联机操作的支持减少脱机维护的要求,提供快速而准确的数据库修复工具,提供自助错误更正功能使最终用户容易识别并更正自己引起的错误。Oracle9i数据库还提供了大量的配置,以便使数据库能够在预定维修、甚至意外灾难期间提供一致的性能,借助这些强大的可用性保障体系,Oracle9i数据库实现了高可用性。
  Oracle9i Application Server(Oracle 9iAS)
  同Oracle9i 和 Oracle9i Developer Suite工具集结合在一起,Oracle9iAS为创建、提交和管理Internet应用提供了高度可伸缩的、基于标准的基础结构和优良的数据集成特性。它适于运行任何Internet应用包括J2EE和基于模型的应用。Oracle9iAS提供了由 Apache所支持的Oracle9iAS 高速缓存等新特性,可大幅提高网站性能和规模可调性。无需增加更多的昂贵硬件就可以以更丰富的动态页面内容支持更多的用户。
  Oracle9iAS 使用户可以通过企业门户提供统一风格的服务,以Web界面为先,将浏览器作为标准访问界面,同时还有很多可用的现成Portlet(网页模块)存储在Oracle 9i 数据库中,这样用户只需要通过装配组合就可以快速构造出企业电子商务门户。Oracle9iAS 还支持基于角色的个性化处理,能够构建一次登录门户。Oracle9iAS Wireless支持任何访问设备,并能够根据访问设备的不同进行个性化处理。
  Oracle 9i Developer Suite
  该套件是一套完整集成的开发工具包,开发人员可利用它简便快捷地创建下一代的具有个性化的门户以及托管软件服务功能的Internet应用。该产品包具有公共的IDE以及用于建模、Java程序设计、组件开发和生成报表的工具,所有工具共享一个公用数据字典,允许开发者相互共享开发项目。通过集成的Java、XML和SQL开发,使开发人员可以灵活使用多种开发策略。■
  

原文转自:http://www.ltesting.net