首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >server 2008 R2硬件要求

server 2008 R2硬件要求
EN

Server Fault用户
提问于 2016-02-22 09:19:36
回答 1查看 41关注 0票数 0

我必须对下面的规范给出SQL server硬件要求。

  1. 实例数<= 5
  2. 每个实例的数据库数目>50个
  3. 每个实例的并发用户数( <= 2000 )
  4. 数据的每日事务大小将为<= 500 MB。

我需要知道下面的事情

  1. RAID类型
  2. 随机存取存储器
  3. 处理器数
  4. 除了这个,我还需要关注硬件需求吗?

谁来帮帮我吧。

EN

回答 1

Server Fault用户

发布于 2016-02-22 10:19:08

这取决于用户生成的通信量。根据事务大小和相关的并发性,用户似乎大部分时间都处于空闲状态。=>测量它而不是估计它

我在sql性能方面的经验是:如果要回答的查询非常高效和快速,则可以达到非常高的并发性--如果只有一小部分查询是长时间运行的,并且需要更多的cpu,那么您需要的硬件比回答总是相同的小查询(当查询缓存命中时)要强大得多。

如果数据库不是太大,那么能够在内存中保存它们的大部分总是很好的-- I/O是缓慢和昂贵的。需要I/O的并发性可能会造成严重的瓶颈。这么说:拥有足够的内存并能够保存大部分数据可能会避免几个可能的瓶颈。一般来说,说到存储:更快就是更好。如果没有编写太多的顺序数据,请关注较低的响应时间。使用本地存储,我会用至少4个快速磁盘重新注释raid10 (更多总是更好)。

说到核心,你也可以考虑使用许可--不要从少于4个核心(如果是单插座)或8个核心(双插座)开始。不要分配虚拟内核(超线程)

在使用虚拟化(例如hyper)时,我们看到了一些部署,其中使用动态内存使sql没有使用可能的内存--切换到固定分配,使得它使用整个内存,并且总体性能要好得多。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/758887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档