小编mbm*_*414的帖子

自定义 SQL Server 计算机构建

我希望这是问这个问题的正确地方。我是 StackOverflow 的用户,当我仔细阅读 StackExchange 网站时,这是我能找到的最佳匹配。所以,如果我发错了地方,请告诉我,我会移动帖子。

我和一群人一起工作,我们正在创建一家初创投资公司。我是小组中的“技术人员”(我可以构建个人电脑和程序),所以我需要弄清楚我们的数据库服务器需要什么。

  1. 我们将使用 SQL Server,因为这是我所知道的(所以,请不要推荐 MySQL、Oracle 等......)。
  2. 我熟悉购买组件和组装 PC,尽管我以前从未专门为高性能数据库服务器做过这件事。
  3. 假设我们有几千美元的预算(我的共同投资者是医生)。
  4. 假设我们有一个恒定的股票市场数据馈送(一次大约 100 只股票),它需要在数据传入时将数据记录到数据库中,并使用当前数据来查询过去的类似数据并进行比较。

我主要感兴趣的是在哪里花更多的钱,而额外的力量在哪里用处不大。

例如,当谈到驱动器设置时,我想到了以下几点:

  1. 对于 OS 和 SQL Server 应用程序安装,RAID 1 阵列 2 60 GB SSD。
  2. 对于 SQL Server 数据量,RAID 5 阵列由 4 个中等大小的快速 HDD(我认为 300GB Velociraptor 驱动器;到目前为止,9 年的数据仅占用大约 100GB)。
  3. 对于 SQL Server 日志文件卷,RAID 1 阵列由 2 个中小型、足够的 HDD(此处为非迅猛龙)组成。
  4. 对于 SQL Server 临时数据库卷,使用 2 个 60 GB SSD 的 RAID 1 阵列。

OS/SQL Server 应用程序卷将是使用主板的软件 RAID;其余的 RAID 阵列将由专用 RAID 卡控制。

从我在网上阅读的内容来看,上述设置可能会给我带来出色的性能和稳定性。

现在,当涉及到其他组件时,什么是必要的?

  1. 最新的 i7 Quad …

sql-server database-tuning hardware

0
推荐指数
1
解决办法
650
查看次数

标签 统计

database-tuning ×1

hardware ×1

sql-server ×1