SQL Server管理:从复制到多服务器的全面指南
1. 可扩展共享数据库的附加阶段
可扩展共享数据库的“附加”阶段是使报告数据库作为可扩展共享数据库可用的过程。在一组报告卷上构建报告数据库后,这些卷会被标记为只读,并挂载到多个报告服务器上。每个报告服务器服务实例将使用所附加的报告数据库。
可扩展共享数据库功能的最佳实践建议如下:
- 从硬件角度看,每个数据库的服务器实例数量没有限制,但对于共享数据库配置,确保每个数据库最多托管8台服务器。
- 所有实例的SQL Server实例排序规则和排序顺序必须相似。
- 如果关系数据库或报告数据库分布在多个共享服务器上,要确保先测试并部署可扩展共享数据库的同步更新,再进行滚动更新。
- 在SQL Server 2008分析服务中,借助只读数据库功能可以实现此解决方案的横向扩展。
2. 管理SQL Server复制过程
管理SQL Server复制过程时,最佳实践是使用脚本配置复制以实现更好的控制,结合复制与其他高可用性功能以及动态管理视图来了解系统资源使用情况。这里主要介绍使用TSQL方法管理SQL Server复制过程的步骤:
1. 假设已设置分发服务器和发布服务器,可在SSMS的查询编辑器中执行脚本。
2. 使用变量捕获发布服务器名称的相关信息:
DECLARE @publisher_namesysname
set @publisher_name =(select name from msdb..MSdistpublishers
where
name=@@servernam
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



