我有一个带有 2TB 数据库的项目(450.000.000 行)。我需要为项目提供一个提供故障转移和负载平衡的解决方案,你有什么建议?我们将为项目的数据文件和文件系统使用 NetApp Filer。
我读到 SQL Clustering 不提供负载平衡。如果我不能拥有这个功能,我只能去故障转移什么服务器(我认为这里的关键功能是内存)你会推荐。我们每天添加 1.000.000 行。插入行后,我们将在大约 1 周内对该行进行大量更新,然后该行变为静态。因此,我正在考虑某种历史表或数据库或类似的东西。
我对操作系统服务器的实现持开放态度,我正在考虑一个带有集群的 windows 2008 服务器,但这取决于数据库解决方案
您是正确的,故障转移群集不提供负载平衡。但是,您可以使用 SQL Server 中的一些其他技术来分散负载,这里有一些解决方案供您查看。