知识大全 急速提升与全方位优化-Exadata与数据仓库
Posted 产品
篇首语:每个人至少拥有一个梦想,有一个理由去坚强。。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 急速提升与全方位优化-Exadata与数据仓库相关的知识,希望对你有一定的参考价值。
急速提升与全方位优化-Exadata与数据仓库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在 年阿里巴巴的侠客行大会上 我曾经做过一个主题为Oracle Database g 开启全方位性能优化的时代的演讲 现在看来 全方位优化 这个词正在被Oracle公司不断的深化著 如果说以前Oracle数据库产品的优化还集中在前端对软件的改进 那么现在Oracle已经将优化引入到后端 开始从存储及服务器方向开始优化 这一次 Oracle又走在了其他数据库厂商的前面
年 月在旧金山举行的Oracle Open World大会上 Larry Ellison亲自发布了Oracle的两款硬件产品 这两款产品分别是Exadata Programmable Storage Server 和HP Oracle Database Machine 这两款产品的硬件HP提供 Oracle则为之提供数据库软件支持 新推出的两款硬件产品主要针对大规模数据量的数据仓库环境 根据一些用户的测试显示 新产品能够为客户带来 被到上百倍的性能提升
新产品的发布已经过去了几个月 而国内据说即将迎来第一个客户应用 现在让我们再来关注一下这个在Open World上让世界震惊不已的Oracle硬件产品
首先简化一下概念 虽说是两款硬件产品 但是Exadata Programmable Storage Server实际上是构成HP Oracle Database Machine的一部分 HP Oracle Database Machine才是真正为用户提供服务的全新服务器产品 Larry演讲时PPT中公布这两者时的图片如下所示 当时在旧金山的会场里 全场都响起了一阵惊叹和欢呼
Exadata Programmable Storage Server实际上就是最高可以配置 块硬盘的HP ProLiant DL G 服务器 可以装配 颗 核的处理器 最高存储容量可达 TB 当然只有这个HP的硬件还是不够的 在此存储服务器上 还要预装Oracle定制开发的智能存储软件 通过软件在存储端进行运算 进而缩减从存储到服务器端的数据传输 减少数据库服务器的运算需求
Oracle这样来介绍这款产品
Oracle Exadata是一个高性能的存储软件和硬件产品系列 它 克服了传统存储系统的局限性 它通过采用大量的并行架构 显著增加了数据库服务器和存储系统之间的数据带宽 此外 智能存储软件卸载了 Oracle数据库 g服务器的数据密集型查询处理 并使查询处理更贴近数据 其结果是 通过更高的带宽连接加快了并行数据处理并减少了数据迁移量
值得一提的还有关于Exadata这个新名字 我们知道 Terabytes = Petabyte 而 Petabytes = Exabyte Oracle新的解决方案当然要超过其主要竞争对手之一Teradata 所以就有了Exadata这个名字
那么在此之上的HP Oracle Database Machine又是什么架构呢?
以下是一个示意图
实际上这个HP Oracle Database Machine上一个 U的标准机柜 其中满配可以装配 台Exadata存储服务器 再加上 台配备了OEL系统与Oracle Database g RAC数据库的Database Server 就构成了这个HP Oracle Database Machine 这其中的数据库服务器采用的是HP的中端PC服务器 HP DL G 配置 颗 核主频为 G Hz的Intel至强E CPU GB内存(注意硬件的CPU及内存配置可能根据不同出厂设计而不同)
整个架构的内部网络采用Infiniband技术 通过更高的带宽使得系统的数据流动更加顺畅
总体来说HP Oracle数据存储设备(HP Oracle Database Machine)是一款为多TB的大型数据仓库而设计的 集一套完整的软件 服务器和存储器产品包
那么我们再来看看 这两款产品主要解决了什么问题呢?
首先在这个架构中 Oracle采用了Infiniband的网络技术 通过提供更多 更快速的通路 解决之前海量数据环境中 数据传输中的瓶颈
然后 Oracle通过在存储端进行的智能运算 缩减传输的数据量 并且同时减少了数据库服务器的负荷 在被称为Smart Scan的新技术中 Oracle实现了如下改进与性能提升
在传统查询中 用户请求的数据必须被读取到数据库服务器端Cache中进行运算 如果用户请求数据是 TB 那么如此大量的数据传输会造成网络的瓶颈 同时服务器端也会在Cache和预算上消耗较高的资源 而新的架构中 Smart SCAN会在存储端完成运算 然后将结果返回给服务器端 在回馈用户
(当然具体的技术实现还要复杂得多 也许很快就可以在国内找到测试的机会)
这些改进获得的性能提升是以 倍~ 倍来计算的 在数据仓库领域影响尤其深远!
cha138/Article/program/Oracle/201311/17857相关参考
在数据仓库中经常查询的SQL总带有下列特征: ◆几个表进行关联 ◆只有一个数据量巨大的表称为事实表 ◆其他的都是编码表称为维表 ◆维表和事实表之间有主外键关系 假设有D(key)D(ke
数据仓库技术的每次演进都以发掘企业数据中更多价值作为目标而近期流行的动态数据仓库技术不仅在灵活性可视化方面有了长足进步还能够对企业决策合作伙伴及客户服务提供更为强大的支持 数据仓库发展历程 数
一课程简介 定价¥ 本视频课程共课时主要讲述了数据仓库(DW)和数据挖掘(DM)的基本方法基本原理重点说明这些方法的主要思想和技术在数据仓库部分不仅全面深入地介绍了基本概念和体系结构而且详细阐述了
数据仓库和数据挖掘是两个比较大的概念在国外已经非常成熟在国内随着前几年企业数据的累计ERP的成熟数据仓库和数据挖掘开始起步 如何建立数据仓库和数据挖掘是个不断值得探讨和优化的问题不仅仅在技术上在
ASP.NET性能提升秘诀之管道与进程优化 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! ASP
深入探讨数据仓库建模与ETL的实践技巧[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 缓慢
深入探讨数据仓库建模与ETL的实践技巧[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这里
深入探讨数据仓库建模与ETL的实践技巧[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! (二
深入探讨数据仓库建模与ETL的实践技巧[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这篇
深入探讨数据仓库建模与ETL的实践技巧[6] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! (三