使用dns +复制负载均衡mssql

时间:2014-07-18 08:41:22

标签: sql sql-server

我想使用安装了mssql 2012的3个专用服务器来加载平衡查询,以便数据库不会因为查询过多而陷入困境。

只有一个数据库将以10GB左右开始,但肯定会随着时间的推移而增长。

我猜测负载均衡部分我可以在我的连接中使用dns名称,如sql.domain.com,当建立连接时,dns将决定服务哪个服务器ip或者我可以随机选择ip连接?

我的主要问题是:如何让三个数据库相互复制,以便如果一个人连接到sql server 1,相同的数据会被写入其他sql服务器?

所有3个数据库必须是彼此完全相同的副本。

我需要群集或复制还是??

1 个答案:

答案 0 :(得分:0)

使用AlwaysOn可用性组,您可以设置只读副本。您需要创建Windows故障转移群集。在每个群集节点上安装SQL Server 2012.对于简单的负载平衡,您可以创建一个SQL Server侦听器,它将Read Intent查询定向到只读数据库。