用于生产数据库的 SSD

Adi*_*Adi 5 performance sql-server-2008 sql-server

我正在寻找一种解决方案,以 [显着] 提高系统上的企业数据库性能,该系统需要每秒支持数千个事务(插入和大型选择)。除了数据库/查询优化,我们也在寻求硬件改进。

我需要有使用 SSD 驱动器存储数据库的数据库管理经验的人。你用的是什么RAID配置?RAID1 看起来是一个不错的选择,也许可以与另一种以冗余为中心的配置相结合,我想 SLC 技术也将是 SSD 驱动器的首选。

问题是:您使用的是什么类型的 SSD 驱动器(品牌、型号)?它们在 RAID 中是如何组织的,您取得了哪些改进以及您遇到了多少(主要)问题?您对当前 SSD 驱动器的可靠性有多担心?您会建议将它们用于数据库(意思是关键)存储吗?

此外,已实施解决方案的大致价格(当然是在您实施该解决方案时)是多少?

也许这篇文章还可以提供有关 SSD + 数据库关系如何随着时间的推移演变的历史数据。

PS:如果重要的话,我们目前使用的是 SQL Server 2008 R2。数据库大小:此时超过 400GB,但我的问题不仅与我的具体情况有关。

谢谢。

在这里找到了一篇有趣的文章:http : //www.remote-dba.net/t_in_memory_cohesion_ssd.htm

Rem*_*anu 6

首先观看 Brent Ozar对 SSD 上的 SQL主题的介绍:Hot and Crazy Love。跟进 Paul Randal 的广泛而详尽的基准测试系列:基准测试:SSD 介绍(第 1 部分:未过载的日志文件阵列)。有很多细节,取决于工作负载类型、数据与日志、tempdb 的放置等等等。

  • 我会说保罗的系列远远超出了“基准”。了解您的瓶颈也是*非常*重要的。考虑 1TB 的 RAM 是 3000 美元。 (2认同)