持异种环境之间的消息传送,在 Oracle9i 中提供了 Message Gateway ,它支持将消息从 Oracle9i 传播到其他专有的消息系统(如 MQSeries 、Tibco 和 MSMQ )。分布式环境改进 在 Oracle9i 中,增强了 Advanced Replication ,以便提供对复制表中的对象 数据类型、多层的可更新实体化视图和实体化视图子查询中多对多关系的 快速刷新的支持。此外,减少了静默需要,改进了典型方案维护活动期间 的可用性。 在 Oracle9i 中,增强了 Oracle Transparent Gateways ,以便提供对存储过程 的结果集支持、 对 LONG 和 LOB 的成片选择和更新的支持、对日期- 时间 数据类型的支持和对多线程代理的支持,提供了改进的可伸缩性。 打包的应用程序打包的应用程序打包的应用程序打包的应用程序 关键的聚焦领域是: ? 全球 化 — 将电子商务扩展到世界市场 ? 提 供 ISV 所要求的战术性开发特性 全球 化 — 将电子商务扩展到世界市场 在 Oracle9i 中大大扩展了 Unicode 支持,以便客户可以为他们的业务全球 化需要容易地找到正确 的 Unicode 解决方案。Oracle9i 为单个数据库例程 上的多种语言提供了 Unicode 应用程序开发、部署或托管的理想平台。对 Unicode 3.0 的完全支持包括对两种最流行的 Unicode 编码形式(即 UTF-8 和 UTF-16 )的支持。通过设置整个数据库字符集或将其移植到 UTF8 中以 便在单个数据库例程上同时支持多种语言,客户具有开发完全全球化应用 程序的灵活性;或者有了新 的 Unicode 数据类型,UTF-8 或 UTF-16 可以 用来为现有的单语言数据库定义逐渐支持一种或多种新语言的列。同时为 UTF-16 和 UTF-8 启用了Oracle9i 的所有访问编程接口,因此为用这两种 Unicode 形式编写的应用程序提供了优秀的本地集成。如果将一个现有的 Oracle 数据库移植到一个新的字符集(如 UTF8 ),则 Character Set Scanner 可以快速地识别潜在的问题,如允许诸如加载数据之前扩展列之类的主动 操作造成的数据丢失。 在 Oracle9i 中,按照新提议的有关多语言整理 的 ISO 14651 标准,大大增 强了语言学整理功能。此外,Oracle9i 为亚洲语言(包括汉语、日语和韩 语)添加了一组预定义语言种类。如果客户的特殊需要超出 了 Oracle9i 提 供的语言种类扩展集的范围,客户也具有通过使用新的易用 GUI 工具 (即 Oracle Locale Builder )定义或定制其自身语言种类的灵活性。 Oracle9i 提供了一个语言环境定义的扩展集,包括 57 种语言、88 个国家和 地区以及大约 200 个字符集。如果客户需要定制其中的任一现有语言环境 定义,或者创建新的语言环境定义,则新 的 Oracle Locale Builder 将提供易 用的图形用户界面,通过此界面用户可以容易地查看、修改和定义各种特 定语言环境的数据。 战术性开发特性 Oracle9i 继续作为 ISV 开发、部署、托管和移植的最佳平台。诸如可更 新、可滚动游标以及符合 ANSI 的 CASE 语句、日期- 时间数据类型和连接 语法之类的特性便于将在其他数据库上开发的应用程序移植到 Oracle9i 中。此外,通过简单的 ALTER TABLE 命令就可以容易地将 LONG 数据 类型转换为 LOB 数据类型。 对存储概要和缺省列值的增强允许改进的打包应用程序的部署和托管。有 了存储概要编辑,无需更改打包应用程序代码就可以优化查询。对于其环 境具有独一无二的特征因而可能导致概要生成一个不是最优的执行计划的 客户,对概要进行较小调整的能力增强了支持特定客户需要的能力。在这 种意义上,在用户可以对保存的计划进行良好优化的调整时,可以使存储 概要变得更适应。使用 SYS_CONTEXT 函数来生成缺省列值简化了 Virtual Private Database 安全特性的实现,从而提供了管理托管应用程序的 可伸缩性更好的基础结构。 打包的应用程序也 从 Oracle9i 中提供的许多开发、可用性、可伸缩性和安 全特性中受益。 业务智能 Oracle9i 继续清除障碍以便为大中型企业中的业务智能提供最佳的平台支 持,尤其重视大容量数据带来的挑战和对电子商务环境中近似实时复杂分 析的需要。此外,Oracle9i 还提供了第一个真正的业务智能平台,带有对 联机分析处理 (OLAP)、数据挖掘以及提取、转换和加载 (ETL) 操作的扩 展数据库支持。关键聚焦领域包括: ? 可伸缩性、性能和可管理性 ? 完全的业务智能平台:集成 的 ETL 、分析和个性化功能 可伸缩性、性能和可管理性 性能、可伸缩性和可管理性是业务智能应用程序的基本要求。就像在上一 个数据库发行版中那样,Oracle9i 在其中的每个领域都提供了相当大的新 增强。 将 Oracle9i 的分区功能扩展为支持列表分区,并将基本分区功能扩展为覆 盖 Oracle8i 中可用的所有数据类型,包括索引编排表、对象和嵌套表。这 使组织可以有效地存储、管理和搜索非常大量的任何类型的信息。 Oracle9i 的自我优化内存不仅简化了业务智能应用程序的优化和确保并发 进程之间的公平内存分配,而且更重要的是提高了查询性能。Oracle9i 还 用创新性的新技术,如对实体化视图的相当大的增强和位图连接索引的引 入,继续提高其他领域的查询性能。 集成 的 ETL 、分析和个性化功能 然而,Oracle9i 的业务智能远远超出对性能、可伸缩性和可管理性的基本 要求。根据设计,Oracle9i 是一个完整的数据仓库平台,将 Oracle 数据库 用作对数据仓库数据的所有操作的可伸缩数据引擎。Oracle9i 在三个方面 提供了开拓性的新功能:联机分析处理 (OLAP);提取、转换和加载 (ETL) 以及数据挖掘。 Oracle9i 引入 了 OLAP Server ,是一个具有完全集成的管理和经营的可伸缩 的、高性能 的 OLAP 计算引擎。利用 Oracle Express Server 技术 和 Oracle8i 的分 析 SQL 功能,OLAP Server 为传递分析应用程序提供了一个健壮平 台。 为了提高加载和刷新关键数据仓库的效率并减少加载和刷新关键数据仓库 所花费的时间,Oracle9i 提供了对外部表的支持,允许快速地将数据从外 部系统加载到数据库中。此外,一个新的数据捕获工具允许捕获目标源中 的增量更改并将其自动地应用于数据仓库。为增强数据加载可伸缩性和降 低复杂性而提供的其他数据加载功能包括多表插入和 upsert 语义。这一新 的 ETL 功能也将为 Oracle Warehouse Builder 所利用。 Oracle9i 还包括新的数据挖掘功能。基 于 Oracle 的 Darwin 产品,Oracle9i 提供了个性化功能,将使客户能够将准确的、实时的建议和个性化功能实 施到他们的联机操作中。Oracle9i 是数据挖掘和关系数据库的更紧密集成 的下一步,并包括数据库内的记分以及管理数据挖掘操作的能力。
上一页 [1] [2] [3] |