这样的数据库要求,要多大服务器支撑,要多少的硬件配置

这样的数据库要求,要多大服务器支撑,要多少的硬件配置,第1张

最佳方案是用应用服务器数据库服务器分离开。
应用服务器跑中间件程序,存储视频数据,中等性能,大容量
数据库服务器跑数据库软件,超强计算性能和磁盘性能
应用服务器
产品型号:I2476132S-E
产品类型:双路四核机架式服务器
处 理 器:Xeon E5506(活动升级)
内 存:2G DDR3 REG ECC
硬 盘:SATA2 500G
机 构:1U机架式
价 格:¥6999
银牌服务
重庆五年免费上门服务,全国三年免费上门服务,关键部件三年以上免费质保。
数据库服务器
标配一颗至强X5650六核12线程处理器,4G DDR3 REG ECC内存,SAS 300G 15000rpm硬盘,2U机架式设计,性能非常不错。如果是3万预算,建议你升级到2颗六核处理器,达成12颗物理核心,24条处理线程(在任务管理中可以看到24个cpu格子- -~),内存升级到12GB DDR3 REG ECC,总价也就在3万元不到。
产品型号:I2696286S-H
产品类型:双路六核机架式服务器
处 理 器:Xeon X5650
内 存:4G DDR3 REG ECC
硬 盘:SAS 300G
机 构:2U机架式
价 格:¥19800
银牌服务
重庆五年免费上门服务,全国三年免费上门服务,关键部件三年以上免费质保。
给你推荐的是国产品牌正睿的服务器产品,他们的产品性价比很高,售后也很完善,3年免费质保,3年免费上门服务,在业界口碑很不错

不太清楚您是租用云服务器,还是购买服务器硬件!!

租用服务器:

租用服务器的价钱除了机器本身的硬件价格之外,还会受一个重要因素的影响,那就是网络环境(也就是我们常说的托管的部分)。这部分可以综合以下几点来进行考虑。机房:不同级别的机房,采用的网络设备都是不一样的。不要小看一台交换机,好的和差的价钱相差的可不是一点点,自然会影响价钱。一般比较大型的机房采用的都是比较好的交换机和路由器。网络环境:就目前,IDC数据中心业务全国遍地开花,大小机房全国也比比皆是。而网络带宽回主要分为骨干节点带宽和IDC业务专区带宽两块。像北京,上海,广州,西安的机房,直连中国电信骨干路由器,线路资源具有得天独厚的优势。而二三级地市的机房价钱也就相对便宜了,与此同时,带宽质量也有所不同。地理位置:机房的地理位置,建筑成本,电力成本都会对价钱造成一答定的影响的。IDC的业务成本会间接影响到了租用服务器的最终价格。

购买服务器硬件:

一般来讲,买服务器要考虑以下因素:

一、首先需要考虑服务器的应用场景:企业采购服务器,首先需要确定服务器是用来做什么的,上面需要跑什么软件。我们常见的服务器可以分为文件服务器、web服务器、数据库服务器、邮件服务器等等。

1、邮件服务器以及FTP服务器侧重硬盘的存储能力和响应能力,需要重视硬盘的容量和内存的性能;

2、文件服务器比较看重存储性能,也就是在购买服务器的时候要重视硬盘的大小,硬盘托架的多少;

3、数据库服务器则比较均衡,需要处理性能、缓存支持、内存支持、存储能力等多方面的综合性能;

4、web服务器看重对响应的支持,看服务器内存对驻留在其中的响应容纳多少,会不会因为无法支持高峰的大量访问而导致瘫痪,一些网站的瘫痪很多情况下是由同一个时刻的访问量过大,导致网页长时间打不开的情况。

二、其次,要考虑服务器的性能以及兼容性。一般来说,购买服务器之前,都会确定好要运行什么软件,负载有多大,这样就可以很清楚的知道服务器的大概配置,cpu、内存、硬盘等分别用怎样的最好,另外就是要注意软件运行在什么 *** 作系统上。

三、稳定性及售后服务很重要。服务器不同于PC机,大部分企业应用要求24小时不间断的运行,这就是要求服务器必须要高度稳定,尽量减少宕机时间。

为数据库配置比较大的内存 可以有效提高数据库性能 因为数据库在运行过程中 会在内存中划出一块区域来作为数据缓存 通常情况下 用户访问数据库时 数据先会被读取到这个数据缓存中 当下次用户还需要访问这个数据时 就会从这个数据缓存中读取 因为在数据缓存中读取数据要比在硬盘上读取数据快几百倍 所以扩大数据库服务器内存 可以有效提高数据库性能 特别是 *** 作大型数据库时效果更加明显

但是 现在企业中普遍采用的数据库服务器都是 位的 *** 作系统 而这个 位的 *** 作系统却有最大内存的使用限制 通常情况下 标准的 位地址最多可以采用 GB的内存 若数据库管理员想让数据库系统采用更多的内存来提高数据库的性能 则就需要进行额外的配置 下面笔者就介绍两种常用的配置方式 让SQLServer数据库服务器支持大内存 让其成为数据库的加速剂

一 让数据库应用程序支持 GB的内存空间

虽然 *** 作系统支持 GB内存 可是 这并不会全部给数据库等应用程序使用 默认情况下 在 位 *** 作系统中 将有 GB的内存空间是为 *** 作系统所保留的 即使没有用完 其他应用程序也是不能够染指的 而包含SQL Server数据库在内的所有应用程序 只能过采用剩余的 GB内存空间

但是 在实际应用中 *** 作系统往往用不着多大 G的内存 根据笔者的经验 一般只要为 *** 作系统保留 G的内存已经足够其使用 只要没有病毒等不良因素作怪 这个内存不会被完全适用 如此的话 应用程序可以采用的内存空间就会多达 G 比原先整整多出一个G来

要实现这个转变 其实很简单 在Windows *** 作系统中 有一个BOOT启动配置文件 为了让数据库服务器支持 GB的用户模式进程空间 必须在这个配置文件中 加入一个/ gb的参数 然后重新启动 *** 作系统即可 这么设置之后 应用程序就可以寻址 GB的进程地址空间 而为 *** 作系统保留 GB的内存空间

有时候 这个小小的配置可以在很大程度上提高数据库的性能 记得有一次 笔者为一家企业优化数据库性能 笔者查看了用户的数据库环境之后 就建议用户增大数据库服务器的内存 从 G增加到 G 可是 效果并没有很大的改善 正当笔者束手无措的时候 就想到了改变 *** 作系统与应用程序的内存分配方式 为此 笔者就更改了BOOT启动配置文件 只给 *** 作系统保留 G的内存空间 重新启动后 数据库性能得到了很大的改善

二 为SQLServer启用更高的内存支持

如果数据库应用程序内存寻址空间达到 GB后 数据库管理员还不满足的话 则就需要通过增加物理内存的方式 来提高应用程序的性能 若需要服务器 *** 作系统突破其默认 GB内存空间的限制 支持 GB以上的内存空间 也不是不可能的 只是需要进行额外的配置 并且 其维护的工作量也比较大

若想要SQLServer数据库支持 GB以上的内存寻址空间 则往往需要进行如下配置

第一步 锁定内存页

默认情况下 内存大小与 *** 作系统的虚拟内存之间有一个正比例关系 在这里 数据库管理员只想增大服务器的物理内存 而不想对虚拟内存有什么影响 故需要锁定内存页 锁定内存页的主要作用就是确定哪些帐户可以使用进程将数据保留在物理内存中 从而阻止系统将数据分页到磁盘的虚拟内存中 默认情况下 这个选项的只为OFF 也就是说 在必要的时候 系统会将数据分页到硬盘的虚拟空间中 为了最大程度发挥内存的效用 就需要把这个选项开启 不过这数据库管理员往往需要寻求系统管理员的帮助 因为只有具有系统管理员权限的用户 才能够给更改这个选项

第二步 启用Awe Enable选项

默认情况下 即使服务器 *** 作系统支持 GB以上的内存空间 可是数据库应用程序并不一定支持 为了让SQLServer应用程序也支持这个 就必须更改数据库的配置参数 也就是说 需要将这个选项的值设置为 然后重新启动数据库系统 这个配置比较简单 只需要利用命令sp_configure awe enabled 即可 不过在进行这个配置之前 需要注意两个细节方面的内容 一是数据库用户需要这个 *** 作的权限 二是这里有一个BUG 即在SQL Server数据库中会有一个错误信息 数据库管理员可以忽略这个信息

第三步 限制文件系统缓存

若增加的内存给 *** 作系统或者其他应用程序用了 那么数据库管理员不是白忙一场吗为此 数据库管理员还需要优化数据库系统内存的使用情况 如需要限制系统用于文件缓存的内存量 如要这么处理的话 只需要简单的三个步骤即可

首先 数据库管理员在 *** 作系统中 找到控制面板 并双击网络连接 然后选中本地连接 其次 双击本地连接 在d出的对话框中 找到常规选项卡 单击属性 选中网络文件与打印机共享 并单击属性 最后 在d出的对话框中 去掉 最大化网络应用程序数据吞吐量 复选框 一路按确认即可 这个简单的步骤 就可以优化数据库内存的使用率

三 大内存维护管理几个关键点

在通常情况下 往往不需要启用 GB以上的内存 但是 若在服务器上 同时启用了其他的应用程序服务 如在一台服务器上同时有数据库应用程序 邮件应用程序 文件服务器等多个应用服务的话 则可能原有的 GB内存无法满足 系统管理员不得不对内存进行升级 但是 对内存升级之后 数据库管理员需要手工对内存的分配进行干预 以免SQLServer应用程序占用比较多的内存空间 而影响其他应用程序的性能

配置max server memory选项 虽然说这个选项并不是必须要修改的 但是笔者仍强烈建议数据库管理员要修改这个选项 特别是数据库应用程序与其他应用程序共享同一台服务器时 因为启动SQLServer对大内存的支持后(将Awe Enabled设置为 ) 而且可用物理内存大于用户模式进程空间 则当启动数据库服务器时 运行的SQLServer实例将会占用几乎所有的可用内存(不管需不需要使用 数据库服务器程序会先锁定这些内存 这就叫占著茅坑不拉屎) 而这个max server memory选项就是用来配置其最大可以占用的内存数量 数据库管理员需要预先估算出一个合理的数值 然后进行配置 让数据库应用程序与其他应用服务能够共同改善 至少不能够对其他应用程序的性呢产生不良影响 在比较极端的情况下 可以在升级内存之前 先关闭数据库应用程序;然后启用其他应用程序服务 观测一段时间 看看他们所需要用到多少的内存 然后升级内存 并为其他应用程序至少保留以前所需要的内存空间 否则的话 就会对其他应用程序产生不良影响 牺牲其他应用程序的性能来提高数据库的性能 这是拆西墙补东墙的做法 不值得取

lishixinzhi/Article/program/SQL/201311/16351

亿万克的H552N5服务器。
亿万克亚当H552N5是一款搭载英特尔Purley平台可扩展系列处理器的4U双路存储型服务器,其单颗处理器最高拥有28个内核及56线程,最大TDP 205W,计算性能突出,适用于温/冷数据存储、多媒体视频流数据存储、安防监控数据存储、云服务大数据存储、企业数据库资料归档存储等场景应用。

数据存档(data archiving)是将不再经常使用的数据移到一个单独的存储设备来进行长期保存的过程。数据存档由旧的数据组成,但它是以后参考所必需且很重要的数据,其数据必须遵从规则来保存。数据存档具有索引和搜索功能,这样文件可以很容易地找到。感兴趣的话点击此处,免费了解一下

关于服务器购买的选择,亿万克是一个不错的选择,亿万克携“算力大师”G952N5、M522N6、R322N6 明星产品初次亮相本届电博会,负责人依次介绍了三款产品的核心优势,产品以杰出的性能、灵活的配置、优异的系统设计、全面的安全性等特点赢得市场的一致好评。

本文教你如何设计大型Oracle数据库 希望对大家有所帮助

一 概论

超大型系统的特点为

处理的用户数一般都超过百万 有的还超过千万 数据库的数据量一般超过 TB;

系统必须提供实时响应功能 系统需不停机运行 要求系统有很高的可用性及可扩展性

为了能达到以上要求 除了需要性能优越的计算机和海量存储设备外 还需要先进的数据库结构设计和优化的应用系统

一般的超大型系统采用双机或多机集群系统 下面以数据库采用Oracle 并行服务器为例来谈谈超大型数据库设计方法

确定系统的ORACLE并行服务器应用划分策略

数据库物理结构的设计

系统硬盘的划分及分配

备份及恢复策略的考虑

二 Oracle并行服务器应用划分策略

Oracle并行服务器允许不同节点上的多个INSTANCE实例同时访问一个数据库 以提高系统的可用性 可扩展性及性能 Oracle并行服务器中的每个INSTANCE实例都可将共享数据库中的表或索引的数据块读入本地的缓冲区中 这就意味着一个数据块可存在于多个INSTANCE实例的SGA区中 那么保持这些缓冲区的数据的一致性就很重要 Oracle使用 PCM( Parallel Cache Management)锁维护缓冲区的一致性 Oracle同时通过I DLM(集成的分布式锁管理器)实现PCM 锁 并通过专门的LCK进程实现INSTANCE实例间的数据一致

考虑这种情况 INSTANCE 对BLOCK X块修改 这时INSTANCE 对BLOCK X块也需要修改 Oracle并行服务器利用PCM锁机制 使BLOCK X从INSTANCE 的SGA区写入数据库数据文件中 又从数据文件中把BLOCK X块读入INSTANCE 的SGA区中 发生这种情况即为一个PING PING使原来 个MEMORY IO可以完成的工作变成 个DISK IO和 个 MEMORY IO才能够完成 如果系统中有过多的PING 将大大降低系统的性能

Oracle并行服务器中的每个PCM锁可管理多个数据块 PCM锁管理的数据块的个数与分配给一个数据文件的PCM锁的个数及该数据文件的大小有关 当INSTANCE 和INSTANCE 要 *** 作不同的BLOCK 如果这些BLOCK 是由同一个PCM锁管理的 仍然会发生PING 这些PING称为FALSE PING 当多个INSTANCE访问相同的BLOCK而产生的PING是TRUE PING

合理的应用划分使不同的应用访问不同的数据 可避免或减少TRUE PING;通过给FALSE PING较多的数据文件分配更多的PCM锁可减少 FALSE PING的次数 增加PCM锁不能减少TRUE PING

所以 Oracle并行服务器设计的目的是使系统交易处理合理的分布在INSTANCE实例间 以最小化PING 同时合理的分配PCM锁 减少FALSE PING 设计的关键是找出可能产生的冲突 从而决定应用划分的策略 应用划分有如下四种方法

根据功能模块划分 不同的节点运行不同的应用

根据用户划分 不同类型的用户运行在不同的节点上

根据数据划分 不同的节点访问不同的数据或索引

根据时间划分 不同的应用在不同的时间段运行

应用划分的两个重要原则是使PING最小化及使各节点的负载大致均衡

三 数据库物理结构的设计

数据库物理结构设计包括确定表及索引的物理存储参数 确定及分配数据库表空间 确定初始的回滚段 临时表空间 redo log files等 并确定主要的初始化参数 物理设计的目的是提高系统的性能 整个物理设计的参数可以根据实际运行情况作调整

表及索引数据量估算及物理存储参数的设置

lishixinzhi/Article/program/Oracle/201311/18944

服务器品牌和电脑品牌都是一样的。几乎上所有电脑品牌都会生产服务器配件 像intel。iphone 生产家用电脑同时也会有服务器品牌机。 服务器太广了。各种行业会用不同的服务器配置。感兴趣的话点击此处,免费了解一下

塔式服务器应该是见得最多,也最容易理解的一种服务器结构类型,因为它的外形以及结构都跟我们平时使用的立式PC差不多,当然,由于服务器的主板扩展性较强、插槽也多出一堆,所以个头比普通主板大一些,因此塔式服务器的主机机箱也比标准的ATX机箱要大,一般都会预留足够的内部空间以便日后进行硬盘和电源的冗余扩展。

亿万克是民族高科技制造企业领导品牌,自主研发,自主可控,为党政、金融、医疗、教育、电信、电力、交通和制造等行业的信息化发展和数字化转型提供安全可靠的自主创新解决方案。亿万克服务器真正做到了自主研发、能力内化、安全可信、安全可控。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10484851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存