oracle数据库10g-信息集成.ppt

上传人:za****8 文档编号:12667541 上传时间:2020-05-13 格式:PPT 页数:51 大小:607.01KB
返回 下载 相关 举报
oracle数据库10g-信息集成.ppt_第1页
第1页 / 共51页
oracle数据库10g-信息集成.ppt_第2页
第2页 / 共51页
oracle数据库10g-信息集成.ppt_第3页
第3页 / 共51页
点击查看更多>>
资源描述
BrajeshGoyal资深产品经理甲骨文公司,Oracle数据库10g:信息集成,Oracle数据库10g专门为网格计算而设计的数据库,更快地获得更好的信息有更多的资源可利用按需使用资源根据业务需要轻松调整IT资源根据需要动态分配资源降低IT成本提高现有资源的利用率利用更便宜的常用平台整合资源,降低管理成本,虚拟计算资源,网格可以将服务器、数据中心和企业间的资源虚拟化虚拟资源的类型网络存储器CPU数据在网格上实现虚拟数据资源的关键信息集成,信息集成,提供所有信息的统一视图,而不考虑其数据类型数据存储物理位置随时随地提供对数据的访问优化对信息的访问,而不考虑数据的物理位置数据的虚拟化在网格中得以实现,1986,2003,Oracle信息集成的发展,OracleStreams消息网关企业/通用网关规则引擎高级复制异种服务发行/预订高级队列对称复制可更新的快照(复制)远程过程调用只读快照(复制)与第三方的网关分布式事务处理位置透明性分布式查询,信息集成的方法,整合信息联合信息共享信息,信息集成的方法,整合信息联合信息共享信息,整合信息,将异种数据整合到中央数据库中任何数据(音频、视频、XML、电子邮件、消息等)任何平台(Linux、Windows、Solaris、HPUX、AIX、Tru64、OpenVMS、OS/390)经实践验证的可伸缩性数百家使用特大型数据库的客户业界主流基准,整合的好处,形式最简单的信息集成降低管理成本只需管理较少的服务器和数据库更快地部署应用程序在中央服务器上一次性部署应用程序更快地访问全局数据利用集中的数据,查询及DML的运行速度更快,特性,支持大型数据库真正应用集群(RAC)XML数据库虚拟专用数据库分区LOB和BFILE加载工具和移植工具还有更多,新,大型数据库,超大型数据库:8百万TB超大型表空间和数据文件:单个文件或表空间达到128TB超大数量的表空间或文件:64K将表空间进行归档经实践验证的可伸缩性:数百家使用VLDB的客户,新,利用RAC扩展打包的应用程序,用户数量,运行在HP计算机上,在RAC上的Oracle应用程序基准,2,296,4,368,90%可伸缩性,利用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服务高级索引技术,Oracle,DB2,XML,Excel,平面文件,文本,Web服务,利用分布式SQL访问远程数据库,透明地访问远程数据存储器数据库链接隐藏了远程数据存储器的位置将多个数据存储器作为单个数据库进行访问多个远程数据库中的表就象在本地一样执行分布式事务处理自动的两阶段提交分布式SQL优化,利用XQuery访问数据,查询结构化和半结构化的数据关系数据原生XML文件减少应用程序的复杂性XQuery可随新兴标准不断发展,访问Oracle和非Oracle数据存储器,构建在Oracle数据库中的异种数据集成SQL转换数据字典转换在非Oracle系统中执行过程透明网关可用于大部分主要的非Oracle数据存储(例如DB2、SQLServer、Sybase等)优化的、经过认证的端到端支持通用连接连接任何第三方ODBC或OLEDB驱动程序的网关,访问外部文件,访问原生XML文件通过XQuery或SQL查询通过过滤器访问专有文件类型变换为XML文件所供应的过滤器支持100多种文件类型访问外部表将外部文件中的数据映射到表中,数据库Web服务,Web服务用户Java类、PL/SQL、触发器调用外部服务将Web服务视作SQL数据源Web服务供应商通过web服务查询数据库执行消息处理操作DMLWeb服务调用PL/SQL、Java在数据库中完全支持XML,新,将Web服务作为SQL数据源进行访问,对访问web服务数据的内置支持跟踪、汇总、刷新和查询动态数据以及按需生成的数据,Web服务客户端框架(SOAP),数r据库模块(Web服务客户端),SELECTcity_name,temp,low_temp,high_tempFROMTABLE(Temp_TF),SOAP请求/响应,HTTP客户堆栈,Web服务供应商(例如,气象服务),表功能,新,利用UltraSearch查找信息,OracleUltraSearch为多个信息库中的文档建立索引Oracle和非Oracle数据库、HTMLWeb页面、磁盘上的文件、IMAP邮件服务器以及更多搜索文档元数据及内容在多个数据存储中对元数据进行“标准化”搜索Oracle数据库和其他支持ODBC标准的数据库,正在进行的联合,香港教育署将原有的Sybase应用程序与运行Oracle的新的打包的应用程序集成必须使数据保持实时同步解决方案:透明网关,Oracle,Sybase,打包应用程序,原有应用程序,“使用Oracle分布式SQL我们可以毫不费力地将多个数据库中的数据作为单个分布式事务进行更新减少了应用程序开发人员的负担。”,-CharlesFarnell,VentureForth,信息集成的方法,整合信息联合信息共享信息,共享信息,在用户、应用程序和数据库之间共享信息根据需要移动或复制信息通常以复制或消息队列的形式实施已经包括仓库加载、事件通知、工作流和EAI,共享的优点,具有更大的灵活性随意放置数据控制访问与业务合作伙伴共享信息更快速地访问本地数据利用更小的本地数据存储器,可以更快地执行查询和DML具有更高的可用性应用程序不依赖于远程数据存储器的可用性,信息共享特性,Streams消息队列复制工作流以及更多物化视图可移动的表空间数据泵,新,利用OracleStreams消除复杂性,将所有企业信息统一到单个流中统一数据库、消息处理、复制、发行/预订API和功能利用多种技术避免固有的问题:多种开发模型多种操作模型构建器执行集成工作不单是将不同特性纳入同一个产品中,信息共享的统一基础架构,智能的、统一的、按时间排序的信息流,不是简单相加,Streams支持任意的信息集成示例:代理程序将数据库更改与有线服务传输相结合准备区域预订集成流应用程序出列,为交易工作站提供支持,捕获的数据库事件,入列的业务事件,分析所有事件,Streams的基本要素,每个数据库的三个基本要素捕获准备使用(应用),使用,准备,捕获,对文件或数据库进行流处理,OracleStreams可以移动任何文件操作系统文件、BFILE、数据库文件(表空间)利用单个命令创建副本选择数据库链接和要复制的表空间自动创建同步的副本在数据源跟踪变化移动表空间将更改应用到目标可选的双向支持易于扩展/修改配置添加数据变换卸载处理或移植到网格,新,无需停机即可进行网格移植,移植到网格单个命令即可移动数据库在不同的平台/操作系统间移植跨平台的可移动表空间将数据移动到新数据库中无需停机在移植期间在数据源捕获更改更新新数据库重嵌应用程序,新,Oracle10gStreams特性,下行捕获性能提高易管理性提高行移植功能增强扩展的数据类型支持RAC热挖掘和故障切换简化的消息处理APITibco消息处理网关其他,新,利用物化视图共享数据,数据仓库为更快的查询而计算和存储汇总数据,如总和或平均值移动计算简单的大规模部署断开连接的计算复制增量式维护数据的本地子集利用冲突解决方案,设为只读或可更新状态,NY(主),可更新的物化视图,可移动的表空间,取出或插入数据库数据文件无需卸载和重新加载机可移动和共享数据插入/取出的性能与表空间的大小无关在多个数据库上加载只读表空间跨平台支持重命名表空间,24,新,数据泵,Oracle数据库内容中高速、并行、大量数据和元数据的移动控制并行情况的提高或降低、停止和重新启动网络模式不需要中间转储文件用于在网格中移动或复制数据库子集的灵活工具灵活的对象选择可以传输特定的对象重新映射模式、数据文件和表空间交互式地将文件添加到转储集中Streams的兼容性将对象导出到新的数据库,并使用Streams进行同步,新,利用Streams进行数据共享:InternetSecurities,Inc.,InternetSecurities,Inc()为新兴市场的新闻和商务信息提供互联网传输来自4400多种出版物的超过1TB的内容(从1988年保留)每天增加10,000个文档使用OracleText对文档进行索引不断增加的客户请求要求提高性能和可用性,利用Streams进行数据共享:InternetSecurities,Inc.,使用OracleStreams维护搜索数据库的副本,以提高性能和可用性用一半或更少的时间执行查询在发生故障时进行即时切换能够在需求增加时扩展到额外副本,流,搜索数据库,搜索数据库,“实践证明,Streams可以提供我们在大规模数据库复制解决方案中需要的全部功能。”,W.LesWozniak,RosettaBiosoftware,1986,2004,接下来的步骤,OracleStreams消息网关企业/通用网关规则引擎高级复制异种服务发行/预订高级队列对称复制可更新的快照(复制)远程过程调用只读快照(复制)到第三方的网关分布式事务处理位置透明性分布式查询,网格计算,在网格中集成数据,集群数据库实例,SAN1,SAN2,SAN3,SAN4,刀片服务器组,总结,Oracle支持对所有资源的有效利用:整合信息对大量信息的可伸缩访问联合信息可以随意放置数据,并将其作为单个数据库进行访问共享信息多个用户和应用程序能够共享数据/信息,以便更加有效地进行操作信息集成对网格计算至关重要,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!