如何在多个不同服务器上的同一数据库中同步数据?

时间:2019-12-18 09:25:43

标签: sql-server database-design database-connection

在所有的方法中,我将使用专用的连接字符串,该字符串将把所有读取的数据重定向到辅助服务器(数据库始终位于其中一个)。

做这样的事情;我会: 1:管理连接以使2个连接到同一侦听器。 将建立一个将参数ApplicationIntent设置为ReadWrite的连接。此连接将用于所有写入需求。此连接将在主体服务器上自动重定向。 将使用参数ApplicationIntent设置为ReadOnly来建立另一个连接;此连接将用于所有读取需求。此连接将在辅助服务器上自动重定向。

注意:我可以有两个连接字符串(每个意图一个);或将在使用前更新的一个连接字符串,以使用connectionstringbuilder自动更新ApplicationIntent参数。

2:在所有BLL / DAL中,选择良好的连接以执行存储的proc或...。

0 个答案:

没有答案