文档详情

BrajeshGoyal资深产品经理甲骨文

zh****u6
实名认证
店铺
PPT
573.50KB
约51页
文档ID:157919231
BrajeshGoyal资深产品经理甲骨文_第1页
1/51

Brajesh Goyal资深产品经理甲骨文公司Oracle 数据库 10g:信息集成Oracle 数据库数据库 10g 专门为网格计专门为网格计算而设计的数据库算而设计的数据库 更快地获得更好的信息有更多的资源可利用按需使用资源 根据业务需要轻松调整 IT 资源根据需要动态分配资源 降低 IT 成本提高现有资源的利用率利用更便宜的常用平台整合资源,降低管理成本虚拟计算资源虚拟计算资源 网格可以将服务器、数据中心和企业间的资源虚拟化 虚拟资源的类型网络存储器CPU数据 在网格上实现虚拟数据资源的关键信息集成信息集成信息集成 提供所有信息的统一视图,而不考虑其数据类型数据存储物理位置 随时随地提供对数据的访问优化对信息的访问,而不考虑数据的物理位置数据的虚拟化在网格中得以实现19862003Oracle 信息集成的发展信息集成的发展 Oracle Streams 消息网关消息网关 企业企业/通用网关通用网关 规则引擎规则引擎 高级复制高级复制 异种服务异种服务 发行发行/预订预订 高级队列高级队列 对称复制对称复制 可更新的快照(复制)可更新的快照(复制)远程过程调用远程过程调用 只读快照(复制)只读快照(复制)与第三方的网关与第三方的网关 分布式事务处理分布式事务处理 位置透明性位置透明性分布式查询分布式查询信息集成的方法信息集成的方法 整合信息 联合信息 共享信息信息集成的方法信息集成的方法 整合信息 联合信息 共享信息整合信息整合信息 将异种数据整合到中央数据库中任何数据(音频、视频、XML、电子邮件、消息等)任何平台(Linux、Windows、Solaris、HPUX、AIX、Tru64、OpenVMS、OS/390)经实践验证的可伸缩性 数百家使用特大型数据库的客户 业界主流基准整合的好处整合的好处 形式最简单的信息集成 降低管理成本只需管理较少的服务器和数据库 更快地部署应用程序在中央服务器上一次性部署应用程序 更快地访问全局数据利用集中的数据,查询及 DML 的运行速度更快特性特性 支持大型数据库 真正应用集群(RAC)XML 数据库 虚拟专用数据库 分区 LOB 和 BFILE 加载工具和移植工具 还有更多新新大型数据库大型数据库 超大型数据库:8 百万 TB 超大型表空间和数据文件:单个文件或表空间达到 128 TB 超大数量的表空间或文件:64K将表空间进行归档 经实践验证的可伸缩性:数百家使用 VLDB 的客户新新利用利用 RAC 扩展打包的应用程序扩展打包的应用程序01,0002,0003,0004,0002 个节点个节点4 个节点个节点用户数量用户数量运行在运行在 HP 计算机上计算机上在在 RAC 上的上的 Oracle 应用程序基准应用程序基准2,2964,36890%可伸缩性可伸缩性利用利用 XDB 进行高性能的进行高性能的 XML 存存储和检索储和检索 XMLType 一种本地 Oracle 数据类型 XML 的导航访问和搜索 XML 的 WebDAV 管理文件夹管理、安全性、版本控制 标准 API 访问其他整合特性其他整合特性 虚拟专用数据库提供对数据库中行的细粒度访问支持跨安全域的整合 分区提高大型表的性能、可用性和易管理性不需要应用程序重写 LOB 和 BFILE在数据库或相关文件中存储大型对象 加载工具和移植工具外部表SQL*Loader移植工具包RAC 上的整合:上的整合:Oracle 全球电子邮全球电子邮件系统件系统 全球邮件服务器整合 较少的服务器=较少的维护=IT 成本 服务器数量从 97 减少到 2 总共节省 1 千 1 百万美元 IT 人员数量从 60 减少到 13 信息集成的方法信息集成的方法 整合信息 联合信息 共享信息联合信息联合信息 将多个数据存储中的数据联合到单个虚拟数据库中既可访问 Oracle 数据又可访问非 Oracle 数据 既可访问结构化数据又可访问非结构化数据对应用程序隐藏数据的物理位置联合的益处联合的益处 快速集成简单的更改产生即时的结果 可对不能整合的数据的进行集成原有应用程序数据需要本地拥有权 对不经常访问的数据进行即席集成特性特性 多种访问方法分布式 SQLXQuery 任何数据源Oracle 和非 Oracle 数据存储器外部文件Web 服务 高级索引技术OracleDB2XMLExcel平面平面文件文件文本文本Web服务服务利用分布式利用分布式 SQL 访问远程数据库访问远程数据库 透明地访问远程数据存储器数据库链接隐藏了远程数据存储器的位置 将多个数据存储器作为单个数据库进行访问多个远程数据库中的表就象在本地一样 执行分布式事务处理自动的两阶段提交分布式 SQL 优化利用利用 XQuery 访问数据访问数据 查询结构化和半结构化的数据关系数据原生 XML 文件 减少应用程序的复杂性 XQuery 可随新兴标准不断发展访问访问 Oracle 和非和非 Oracle 数据存储器数据存储器 构建在 Oracle 数据库中的异种数据集成SQL 转换数据字典转换在非 Oracle 系统中执行过程 透明网关可用于大部分主要的非 Oracle 数据存储(例如 DB2、SQL Server、Sybase 等)优化的、经过认证的端到端支持 通用连接连接任何第三方 ODBC 或 OLEDB 驱动程序的网关访问外部文件访问外部文件 访问原生 XML 文件通过 XQuery 或 SQL 查询 通过过滤器访问专有文件类型变换为 XML 文件所供应的过滤器支持 100 多种文件类型 访问外部表将外部文件中的数据映射到表中数据库数据库 Web 服务服务 Web 服务用户Java 类、PL/SQL、触发器调用外部服务将 Web 服务视作 SQL 数据源 Web 服务供应商通过 web 服务查询数据库执行消息处理操作DML Web 服务调用 PL/SQL、Java 在数据库中完全支持 XML新新将将 Web 服务作为服务作为 SQL 数据源数据源进行访问进行访问 对访问 web 服务数据的内置支持 跟踪、汇总、刷新和查询动态数据以及按需生成的数据Web 服务客户端框架服务客户端框架(SOAP)数数r据库模块(据库模块(Web 服服务客户端)务客户端)SELECT city_name,temp,low_temp,high_temp FROM TABLE(Temp_TF)SOAP 请求请求/响应响应HTTP 客户堆栈客户堆栈Web 服务供应商服务供应商(例如,气象服务)(例如,气象服务)表功能表功能新新利用利用 UltraSearch 查找信息查找信息 Oracle Ultra Search 为多个信息库中的文档建立索引Oracle 和非 Oracle 数据库、HTML Web 页面、磁盘上的文件、IMAP 邮件服务器以及更多 搜索文档元数据及内容 在多个数据存储中对元数据进行“标准化”搜索 Oracle 数据库和其他支持 ODBC 标准的数据库正在进行的联合正在进行的联合 香港教育署 将原有的 Sybase 应用程序与运行 Oracle 的新的打包的应用程序集成 必须使数据保持实时同步 解决方案:透明网关OracleSybase打包应用程序原有应用程序“使用使用 Oracle 分布式分布式 SQL 我我们可以毫不费力地将多个数据们可以毫不费力地将多个数据库中的数据作为单个分布式事库中的数据作为单个分布式事务进行更新务进行更新减少了应用程减少了应用程序开发人员的负担。

序开发人员的负担Charles Farnell,Venture Forth信息集成的方法信息集成的方法 整合信息 联合信息 共享信息共享信息共享信息 在用户、应用程序和数据库之间共享信息 根据需要移动或复制信息通常以复制或消息队列的形式实施已经包括仓库加载、事件通知、工作流和 EAI共享的优点共享的优点 具有更大的灵活性随意放置数据控制访问与业务合作伙伴共享信息 更快速地访问本地数据利用更小的本地数据存储器,可以更快地执行查询和 DML 具有更高的可用性应用程序不依赖于远程数据存储器的可用性信息共享特性信息共享特性 Streams消息队列复制工作流以及更多 物化视图 可移动的表空间 数据泵新新利用利用 Oracle Streams 消除复杂消除复杂性性 将所有企业信息统一到单个流中统一数据库、消息处理、复制、发行/预订 API 和功能 利用多种技术避免固有的问题:多种开发模型多种操作模型构建器执行集成工作 不单是将不同特性纳入同一个产品中信息共享的统一基础架构信息共享的统一基础架构基于规则的基于规则的发行发行/预订传播预订传播受控的子集信息流受控的子集信息流在流中变换在流中变换自动捕获自动捕获不是简单相加不是简单相加 Streams 支持任意的信息集成 示例:代理程序将数据库更改与有线服务传输相结合准备区域预订集成流应用程序出列,为交易工作站提供支持捕获的数据库事件入列的业务事件分析所有事件Streams 的基本要素的基本要素 每个数据库的三个基本要素捕获准备使用(应用)对文件或数据库进行流处理对文件或数据库进行流处理 Oracle Streams 可以移动任何文件操作系统文件、BFILE、数据库文件(表空间)利用单个命令创建副本选择数据库链接和要复制的表空间自动创建同步的副本 在数据源跟踪变化 移动表空间 将更改应用到目标 可选的双向支持 易于扩展/修改配置添加数据变换 卸载处理或移植到网格新新无需停机即可进行网格移植无需停机即可进行网格移植 移植到网格单个命令即可移动数据库 在不同的平台/操作系统间移植跨平台的可移动表空间将数据移动到新数据库中 无需停机在移植期间在数据源捕获更改更新新数据库重嵌应用程序新新Oracle10g Streams 特性特性 下行捕获 性能提高 易管理性提高 行移植功能增强 扩展的数据类型支持 RAC 热挖掘和故障切换 简化的消息处理 API Tibco 消息处理网关 其他新新利用物化视图共享数据利用物化视图共享数据 数据仓库为更快的查询而计算和存储汇总数据,如总和或平均值 移动计算简单的大规模部署断开连接的计算 复制增量式维护数据的本地子集 利用冲突解决方案,设为只读或可更新状态可更新的物化视图可移动的表空间可移动的表空间 取出或插入数据库数据文件无需卸载和重新加载机可移动和共享数据插入/取出的性能与表空间的大小无关在多个数据库上加载只读表空间跨平台支持重命名表空间操作系统操作系统复制复制文件文件 1文件文件 2expdat.dmp文件文件 1文件文件 2expdat.dmp新新数据泵数据泵 Oracle 数据库内容中高速、并行、大量数据和元数据的移动控制并行情况的提高或降低、停止和重新启动网络模式不需要中间转储文件 用于在网格中移动或复制数据库子集的灵活工具灵活的对象选择可以传输特定的对象重新映射模式、数据文件和表空间交互式地将文件添加到转储集中 Streams 的兼容性将对象导出到新的数据库,并使用 Streams 进行同步新新利用利用 Streams 进行数据共享:进行数据共享:Internet Securities,Inc.Internet Securities,Inc()为新兴市场的新闻和商务信息提供互联网传输 来自 4400 多种出版物的超过 1 TB 的内容(从 1988 年保留)每天增加 10,000 个文档 使用 Oracle Text 对文档进行索引 不断增加的客户请求要求提高性能和可用性利用利用 Streams 进行数据共享:进行数据共享:Internet Securities,Inc.使用 Oracle Streams 维护搜索数据库的副本,以提高性能和可用性 用一半或更少的时间执行查询 在发生故障时进行即时切换 能够在需求增加时扩展到额外副本流流搜索数据库搜索数据库搜索数据库搜索数据库“实践证明,实践证明,Streams 可以提供我们在大规模可以提供我们在大规模数据库复制解决方案中数据库复制解决方案中需要的全部功能。

需要的全部功能W.Les Wozniak,Rosetta Biosoftware19862004接下来的步骤接下来的步骤 Oracle Streams 消息网关消息网关 企业企业/通用网关通用网关 规则引擎规则引擎 高级复制高级复制 异种服务异种服务 发行发行/预订预订 高级队列高级队列 对称复制对称复制 可更新的快照(复制)可更新的快照(复制)远程过程调用远程过程调用 只读快照(复制)只读快照(复制)到第三方的网关到第三方的网关 分布式事务处理分布式事务处理 位置透明性位置透明性分布式查询分布式查询网格计算网格计算网络网络在网格中集成数据在网格中集成数据集群数据库集群数据库实例实例SAN 1SAN 2SAN 3SAN 4刀片服刀片服务器组务器组总结总结 Oracle 支持对所有资源的有效利用:支持对所有资源的有效利用:整合信息 对大量信息的可伸缩访问联合信息 可以随意放置数据,并将其作为单个数据库进行访问共享信息 多个用户和应用程序能够共享数据/信息,以便更加有效地进行操作 信息集成对网格计算至关重要信息集成对网格计算至关重要。

下载提示
相关文档
正为您匹配相似的精品文档