【发布时间】:2016-08-06 23:28:58
【问题描述】:
我正在考虑在具有中高级 CRUD 活动的 70GB 主数据库(即将迁移到 SQL Server 2014)上实现事务复制。我们使用 SQL Reporting Services (2005-> 2014) 在工作时间内生成大量的夜间报告和中等的临时报告。
我的想法是使用事务复制,其中 1 个新 VM 用于主(发布者)数据库,1 个新 VM 用于分发者 + 1 个新 VM 用于订阅者,它自己的只读数据库用于 SSRS + 1 个新 VMN 用于报告目录 + 1 个 VM报告服务器(5 个新虚拟机)。
我打算使用 SSRS 从订阅者(只读,包含来自发布者的表子集)而不是发布者中检索数据。
如果我想保存一些虚拟机(不损失太多性能),我的问题: - 我可以将报告目录与订阅者放在同一台服务器上吗?或者 - 将分发者和订阅者数据库合并在同一个虚拟机上,但将报告目录留在单独的虚拟机上?
还有其他推荐吗?提前致谢。 WM
【问题讨论】:
标签: reporting-services sql-server-2014 transactional-replication