SQL Server事务复制可分隔读写连接

时间:2019-05-27 10:21:39

标签: sql-server database database-replication transactional-replication

我已经使用SQL Server中的跨国复制功能将master数据库中的某些表(不是全部)复制到三个副本(订户)。具有此体系结构的目的是,使用此数据库的应用程序(.Net应用程序)具有使用大量数据来生成那些报告的报告。如果报表使用一个数据库作为其来源,则应用程序的性能会降低。

无论应用程序在何处读取报告数据,我都使用单独的连接字符串。该连接字符串指向Nginx服务器,该服务器平衡了我上面提到的三个副本的负载。

即使此解决方案效果很好,但现在我正在寻找一种方法来摆脱Nginx服务器并从SQL Server本身完成负载平衡工作。是否有可能通过Tran-Replication实现此目的?

0 个答案:

没有答案