当前位置:主页 > 云通信 > 正文

服务器厂家_如何选择_大数据怎么入门

时间:2021-04-09 02:19 来源:埃里克云 编辑:埃里克云

核心提示

我经常惊讶于分配给Oracle数据库的缓冲缓存有多小。2000年代初,我在亚马逊做数据库管理员的时候,我们正在把甲骨文数据库移植到32位的Linux上,我不禁回想起我们以前做过的所有疯...

服务器厂家_如何选择_大数据怎么入门

我经常惊讶于分配给Oracle数据库的缓冲缓存有多小。2000年代初,我在亚马逊做数据库管理员的时候,我们正在把甲骨文数据库移植到32位的Linux上,我不禁回想起我们以前做过的所有疯狂的事情,比如摆弄堆栈地址空间,使SGA超过1.2GB左右。这让我感到震惊的是,这些技术仍然记录在Oracle11gr2上—我希望没有人还在这样做—如果是的话,我很同情您。在64位架构中,似乎没有理由拥有这么小的缓冲区缓存,RAM价格急剧下降,数据库中的数据集本身也像葛藤一样增长。尽管如此,无论我走到哪里,我仍然能找到小型的Oracle缓冲缓存。我在我们的客户群中观察到的缓冲区缓存大小的中位数是1040兆字节,这可以很好地适应我2002年的32位Linux机器。以下是2011年以来我遇到的客户缓冲区缓存大小的柱状图:未经检查的数据集增长和相对静态的缓冲区缓存大小意味着缓存的数据库比例越来越小,来自上述相同的客户(尽管这里我排除了小于64GB的数据库):增加这些小缓存会对性能产生多大影响?很难说是肯定的,但还是有一些线索的。Oracle有一个缓存建议功能,可以填充v$db_cache_advice表。该功能可以预测由于增加(或收缩)缓冲区缓存而导致的物理读取量的减少(或增加)。该表中包含的缓冲区缓存大小的预测值高达两倍左右当前大小。结果往往是惊人的非线性,下面是一个来自客户数据库的示例表,显示了当缓冲区缓存增加到当前大小928 MB的两倍时物理读取的预测比例:缓存大小-MB物理读取相对于基线的百分比928 100%960 99.91%1040 99.80%1120 99.72%1200 99.65%1280 99.59%1360 99.56%1440 99.52%1520 99.23%1600 6.43%您可以看到大约1600 MB的缓冲区缓存物理读取急剧下降。显然,数据库的工作集基本上可以容纳1600 MB,但不能容纳1520 MB。将缓冲区缓存从928增加到1520基本上什么都没有(物理读取减少不到1%),而从1520增加到1600将消除90%以上的物理读取。当我查看v$db_cache_关于客户数据库的建议的输出时,我看到了从将缓冲区缓存加倍(从基本上没有影响)到几乎消除几乎所有读I/O的各种影响:很难确切知道数据库的工作集大小是多少,从上表可以看出缓存之间的差异几乎整个工作集和整个工作集都是巨大的,正如之前的一篇博文中所讨论的,在我所访问的示例中,读取占数据库I/O的87%。当然,工作集大小的上限是数据库的大小。为什么不缓存整个数据库?在典型情况下,这样做可以消除大约87%的数据库I/O到SAN。一个明显的原因是成本。假设我正确地解释了这个价格表,一个VMAX 40K内存为48GB的存储引擎与一个256GB内存的存储引擎的成本差异是222165美元,也就是每兆字节1.04美元。你不太可能为了缓存1 TB的数据库而花上一大笔钱。Delphix使用廉价的服务器RAM来缓存数据库数据。HP、Cisco和Dell都提供可容纳1 TB或更多RAM的服务器。您可以将一台32核、1.0 TB或RAM的Dell PowerEdge M820定价为45000美元左右。Delphix的缓存合并功能将服务器RAM扩展了很长一段时间,比将其放在数据库服务器中获得的好处多得多。正如Delphix在其管理的数据库之间合并共享物理存储块一样,它的缓存也会合并内存中的块。考虑一个典型的场景,其中有一个~1 TB的生产数据库,其中有多个拷贝用于:发展质量保证登台生产消防卸载生产报告如果这些副本中的每一个都由同一个Delphix服务器和1tb的RAM进行管理,那么您将能够为所有系统缓存整个工作集:另外,这种缓存的另一个很好的特性是每个数据库都可以从其他数据库创建的温暖的Delphix缓存中获益。vSphere 5.1对单个虚拟机可用的RAM限制为1 TB。因为Delphix是作为一个虚拟机部署的,所以它也继承了缓存大小1 TB的限制。事实证明,这个1TB的限制并不是很严格。我在我们的客户中看到的72%的数据库是1TB或更少,所以这种方法可以缓存所有数据库中相当大一部分的全部数据。小结:十年前,RAM很昂贵,32位体系结构(使用时)限制了Oracle缓冲区缓存的大小。尽管RAM的成本呈指数级下降,并且消除了为Oracle分配更多RAM的架构障碍,但缓冲区缓存大小在数据库总大小中所占的比例仍然很小。Delphix的整合缓存功能与服务器RAM的低成本相结合,使得以适中的价格将整个非生产数据库环境放入缓存中成为可能。

  • 企业云_哪里买_大数据网站 企业云_哪里买_大数据网站

    Delphix最近与AWS合作,帮助人们和团队加快并确保迁移到业界领先的Amazon Web服务云平台。AWS市场上的Delphix结合了AWS,加快了重要的迁移项目,并将时间从几周、几个月缩短到几天。客...

  • 云存储服务器_网站_云存储文件上传 云存储服务器_网站_云存储文件上传

    数据操作帮助人们与数据连接的方式因技术、用户和用例的不同而有很大差异。例如,数据民主化一直是分析界的话题,专注于为非技术用户提供回答关键问题和推动业务新见解所需...

  • 带宽和网速的关系_如何租用_工业大数据 带宽和网速的关系_如何租用_工业大数据

    在大多数人可能会做噩梦,梦到上班时忘了穿裤子,数据库管理员(DBA)的噩梦围绕着出现在工作中,被告知生产系统出现严重故障或其他高影响情况,而完全不知道。监控和警觉是...

  • 阿里服务器_如何选_物联网开发套件 阿里服务器_如何选_物联网开发套件

    几天前,在旧金山的纳斯达克中心,我见到了首席信息官Ken Piddington先生,他也是首席信息官的执行顾问。Ken说:"我和首席信息官和IT部门的首要任务是数据转换。"事实上,他经常听...

  • 阿里服务器_阿里云_国内物联网操作系统 阿里服务器_阿里云_国内物联网操作系统

    "对创新的需求正在增长,而且增长迅速,"埃森哲的吉滕德拉·卡瓦特卡尔(Jitendra Kavathekar)最近在旧金山举行的Delphix数据活动上评论道我们需要将人们与技术联系起来,推动全球的...

  • <strong>香港cn2服务器_什么是_大数据分析软件有</strong> 香港cn2服务器_什么是_大数据分析软件有

    数据的使用应该是无摩擦的,让数据消费者能够看到和访问所有版本的授权数据,而不必考虑位置、云平台或存储供应商。为了确保这些能力,企业实施解决方案,在管理数据的运营...

  • 数据云_怎么购买_云服务器哪便宜 数据云_怎么购买_云服务器哪便宜

    上周,我们的一个主要合作伙伴给我发了一封信,帮助他了解在Oracle和SQL Server上实现Delphix的方式之间的差异。如果您不熟悉Delphix动态数据平台(DDP),那么在您阅读完Oracle的支持和...

  • 负载均衡_如何租用_人工智能用的什么技 负载均衡_如何租用_人工智能用的什么技

    德尔菲斯工程和支持是非常了不起的人。他们继续寻求解决方案,不管需要多少时间,也不管他们面临支持异构环境、硬件配置和客户需求的复杂挑战。这篇文章是为了支持我们的团...

  • 大宽带服务器_海外_关系型数据库和非关 大宽带服务器_海外_关系型数据库和非关

    大家好!我又回到了"演示马鞍"上,来展示将数据从一个云复制到另一个云是多么容易。数据摩擦比比皆是,很少有地方像云迁移项目那样感受到数据摩擦。将数据传输到云中可能是一...