sql-server – SQL Server 2008负载平衡
到目前为止,我在网上找到的信息表明SQL Server 2008不支持真正的负载平衡.
这是真的?我无法在MS’网站上找到合适的文档,所以任何链接都将不胜感激. 此外,主动/主动和主动/被动之间的差异. 我假设你不能有多个SQL Server实例连接到同一个数据库,对吧? Cos表示真正的负载平衡. 那么当您有两个单独的SQL Server实例访问两个完全SEPARATE数据库时,Active / Active就是这样吗?如果一个失败,那么它只是将负载分配给剩下的一个实例?如果我们确实有两个完全独立的数据库,那么这个配置实际上只有用吗? 所以在我的情况下,我只有一个数据库,我必须选择Active / Passive作为高可用性选项吗? 这些是相当基本的问题,但我找不到相当基本的答案! 谢谢 解决方法您基本上描述的是SQL Server群集.它指的是一组两个或多个服务器(节点),它们一起工作,并被视为客户端的单个虚拟服务器.在两个服务器方案中,SQL Server群集可以配置为主动/主动或主动/被动. Microsoft SQL Server群集的两个节点都专用于运行至少一个SQL实例(Active-Active),或者至少保留其中一个节点作为备用数据库以接受发生故障的SQL Server实例的故障转移(主动 – 被动) . 以下是您可以阅读的一些文章: > An Introduction to SQL Server 2005 Clustering Basics 一些文章描述了其他选项(虽然在应用程序级别): > MSDN – Scaling Out SQL Server 2005 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |