一、增强的可扩展性
Oracle9i Real Application Clusters是Oracle的下一代并行服务器系列产品。Oracle9i Real Application Clusters针对访问相同数据而设计了快捷高效的共享集群高速缓冲寄存器,从而提供了透明的应用程序可扩展性。Oracle9i Real Application Clusters是五年多研发工作的结晶,其中包含了9项独家专利和18项已申报的专利请求。
Oracle9i Real Application Clusters独特之处在于:
“开箱即用”,近线性的透明缩放
与其它程序的良好兼容性,无需重新设计
快速增长的集群,可快速增添节点和磁盘
二、为什么你需要灵活的数据分区 Flexible Data Partitioning
数据服务器管理、坏系统的恢复及低效率应用所带来的花费常常是惊人的。采用数据分区维护大数据存储将会使这些费用降低。
数据分区是通过将大的数据分割成较小的易于管理的部分,从而降低成本。但是一些数据服务器在增加了这一功能时却多分区的数据进行了限定,限制了你的业务发展。
Oracle没有任何这种数据大小的限制。
其它数据服务器虽然提供了分区,但仅提供了有限的数据分区方法。Oracle的分区( Partitioning Option)方式有 hash, range和composite 多种。这种灵活的分区方式好处是:
目标准确的数据服务器管理
高可用性
应用性能提高
由于结构的限制,多数服务器的分区导致为提高性能以牺牲目标准确的数据服务器管理和高可用性为代价。 你必须在它们之间作出选择。Oracle的composite 分区方法则消除了这种情况。
采用Oracle的分区,数据的存储、管理、访问和备份都完全按你的业务要求。例如许多公司喜欢按日期分区 ,当数据到达一定的日期后,数据就不能再被查询。Oracle的Range 分区使过期的分区,仍然可被查询。
Oracle的分区显著地改进了数据的可用性。单一分区可被单独离线,不影响其它数据运行。查询永远是在所有分区正常的情况下才进行。 Oracle决不会提供不完整的查询结果。
三、为什么你需要非递增的行级锁( Non-Escalating Row-Level Locking)?
在今天的在线世界,许多客户就是不愿意等待。
数据记录的访问能力是你业务的关键所在。但是数据访问能力、时间限制及业务记录的准确性需要相互妥协的,这是由于你的事务处理系统的原因。
当一个员工修改信息时,数据服务器会锁住这一信息直到操作完成。在这一期间其他人都不可更改被锁住的信息。锁定信息直至一个变化完成被成为数据锁定。这是所有事务处理系统的基本功能。
许多服务器甚至阻止员工读取锁定的数据,这造成了一些不必要的业务延误。
表面上,多数数据服务器好象只提供行级锁,仅锁住那些工作中的数据行。事实上,多数数据服务器锁住的数据远不只这些。服务器是使用内存跟踪锁定的信息,这意味着它们只能跟踪到有限的细节。 随着系统活动水平的提高,这些服务器开始锁住更大面积的信息用于管理内存的使用。
由于锁的递增,用户必须等候其他用户的任务执行后,即使等候完成的可能是完全不同的一条信息。
Oracle则通过采用非递增行级锁(non-escalating row-level locking)消除了这一困难。
Oracle数据服务器永远是只锁住正在更新中的数据行。 其它数据行不会受到影响。 Oracle并不使用计算机的内存跟踪锁定信息。这使Oracle可锁住的行数没有限制,所有员工都可同时更新数据,不会延误业务。
四、Oralce Clickstream Intelligence
作为Oracle9i Application Sever的一个组件,Oralce Clickstream Intelligence是现成的应用程序,它能分析网站数据和企业数据以提高网站效率和用户忠诚度。为此,Oralce 智能点击流利用Oracle仓库开发工具的开放数据模型来提供一个预先建立的、公开的数据集,并使用Oracle的门户框架提供一套预先建立的报表。可以扩充先建的报表,也可以增加新的报表。
借助于Oracle 堆栈的力量,系统能够快速合并和分析大量数据,提供额外的反映次数,并在用户定制的、通过浏览器访问的门户中公布结果。
借助于Oracle Warehouse Builder的“公用仓库元模型”(CWM)标准,Oralce Clickstream Intelligence能够合并Oracle和其它对应CWM储存库中的数据。这种开放性能够使您从客户关系管理(CRM)和企业资源规划(ERP)系统中提取数据。您能追踪营销活动、网站销售和用户的忠诚度。使用已格式化的报表,能够在你的Oracle商业智能门户网站中自动发布结果,并且你能使用Oracle 商业智能(BI)工具定制和增加新的报表。
Oralce Clickstream Intelligence能够满足电子商务的苛刻要求,包括快速实施,可伸缩性,可操作性,可用性和可管理性。
五、Internet Developer Suite
Oracle Internet Developer Suite 将Oracle应用程序开发工具合并成为一个完整的产品。基于Java, XML, CORBA, and HTML等因特网标准,Oracle Internet Developer Suite 为响应迅速变化的市场和用户需求需提供了一个高效率的开发环境及一套工具。
Oracle Internet Developer Suite 使您得以受益于开发工具的灵活性,而无需牺牲集成方案的可移植性。
支持任何一种开发方式:基于组件的开发,Java程序,可视化建模,基于4GL开发的快速应用程序。
使用Oracle Portal来创建包含您的所有程序的个性化集成门户视图
可以为您的所有以Oracle9I Application Server 为服务端的应用程序,部署单一的中间层
利用整合在一起的商务信息来提供企业报告和特别查询
开发适于您所有客户端的程序:高效率的java客户端程序,通用的HTML客户端程序,跨平台的客户端程序
享受用于专业Java开发者创建Java Applet的高效率的Java IDE
使用一个完全基于组件的开发环境开发EJB和CORBA组件
借PL/SQL (语言)使用适于4GL程序员的最具效率的开发环境
Oracle Internet Developer Suite 包含一整套Oracle 主要的应用程序开发、商务信息和企业门户生成工具。包括:
Oracle Forms Developer
Oracle Designer
Oracle JDeveloper 和 Business Components for Java
Oracle Reports Developer
Oracle Discoverer (Administration Edition)
Oracle 门户
六、商务智能
在正常的经济环境中, 有关你的业务运行的信息是做好你工作的关键.
至今,为你的企业建立一个综合的商务智能方案需要将几种复杂的应用联系在一起,并且要有一些专业人员维护它。现在,Oracle9i 内置的商务智能功能可给你的企业一个集成的界面,并且可从任何地点采用任何可可连入互联网设备进行访问。
Oracle使在线商务智能成为一种现实。这是由于它将在线分析处理 (OLAP),实时的个性化( real-time personalization )和抽取、转换和加载 (ETL)技术集成到了Oracle数据库中,而不是将这些不同的功能分散在不同的服务器上。Oracle目前已经在Oracle9i Application Server中提供了集成的商务智能功能 ,包括企业门户、无线访问等。
Oracle9i 的商务智能可为数以千计的并发用户提供实时的、个性化信息。由于它是建立在开放的标准之上,数据可以显示在各种具有互联网功能的设备上。 这意味着你的雇员可访问到比以前更多的有价值的信息。
更多信息 有关 Oracle9i 商务智能及Oracle9i Application Server。. Oracle9i Database, Oracle Warehouse Builder 3i 和Oracle BI Beans 将于 2001春季上市。
七、确保高可用性
不论是否在计划之中,停机对于电子商务来说都是最糟糕的事情。应用时停机会导致收入损失,生产率降低,客户流失,公司声誉受损,并使人们对你的电子商务缺乏信心。Oracle9i通过引进强大功能而确立了一套高适用性的新标准。新特性提供保护措施以避免灾难,迅速恢复系统故障,透明恢复人为过失,并减少计划停工。
故障恢复
系统故障恢复
人为过失
减少计划停工
故障恢复
Oracle9i Data Guard使得客户能够从灾难境况中快速恢复。Data Guard的行为,就执行备份操作来说,是完善、简易和全自动的。
物理备用数据库
物理备用数据库通过把日志文件从主服务器备份到备用服务器得到维护。利用一种称为“前滚”的操作,通过媒介,这些日志文件被用来调整备用服务器和主服务器上的内容。备用服务器在物理结构上与主服务器一致,而且可进行只读操作。
逻辑备用数据库
Oracle9i引进了一种新的备用数据库机制――逻辑备用数据库。它与物理备用数据库在维护方式上不同。这两种类型的数据库都依赖日志文件,备用数据库从日志文件中推断出SOL语句,并以与任何常规的SQL命令集合一样的方式在备用服务器上应用这些SQL语句。这种基于SQL的维护方法使得一个备用数据库可以提供一般的读写操作。
零数据损失日志传输
Orical9i Data Guard Broker提供了直接从主服务到备用服务器同步或非同步更形日志文件的能力。这样就提供了完全“无损”的灾难恢复解决方案,而不必采用第三方产品来镜像在线重复操作日志。因此,在任何灾难恢复情况下,用户都可以确保他们的备用数据库完全更新到故障发生点。
Data Guard Broker
Oracle9i Data Guard Broker对管理逻辑和物理备用数据库提供了必要的监视、控制和自动操作。例如,Oracle9i Data Guard Broker对主服务器和任一类型的备用数据库提供了故障恢复处理的单步操作。
系统故障恢复
Oracle9i Real Application Clusters 在群集数据库技术引入重大突破。被称为“高速缓存熔接”的技术使系统既提供了透明应用程序扩展,又为数据和应用的高度有效性提供了超快速的故障恢复。
Real Application Clusters――17