SQL Server 2005双机镜像热备详解及优缺点
5星 · 超过95%的资源 需积分: 10 53 浏览量
更新于2024-09-21
收藏 507KB DOC 举报
SQL Server 2005基于镜像的双机热备是一种高可用性解决方案,它将数据库事务处理分布在两个独立的SQL Server实例上,主服务器(主机)承载实际操作数据,而备机作为镜像数据库副本。以下是关于镜像技术的关键知识点:
1. **概念介绍**:
- 数据库镜像是一种复制技术,通过将事务同步到另一个服务器(备机),在主服务器发生故障时提供数据恢复能力。
- 镜像服务器分为三个角色:主服务器、镜像服务器和可选的见证服务器。见证服务器用于自动错误恢复决策,确保在两个主要组件之间达到多数派。
2. **配置要求**:
- 最低配置包括两个不同的SQL Server实例,其中一个是主机,另一个是镜像。
- 如果启用自动错误恢复,可能需要见证服务器,它执行投票决定何时进行恢复。
3. **优点**:
- 相对于冷备份,热备份模式提供了更高的可用性和更快的恢复速度,适合某些场景。
- 与故障转移群集相比,数据库镜像的硬件需求较低,无需共享存储。
4. **缺点**:
- 对于数据库结构,每次主数据库添加新数据库,都需要在备机上复制并设置镜像关系。
- Master数据库不支持镜像,这导致管理登录名和用户时需要额外维护。
- 镜像对数据库作业的支持有限,可能无法满足所有操作需求。
- 客户端对故障的透明性依赖于特定条件(如.NET Framework版本和Microsoft JDBC驱动要求)。
- 不支持跨数据库事务和分布式事务,限制了其应用范围。
5. **适用场景与选择**:
- 考虑到成本和复杂性,如果预算允许且对高可用性有严格要求,故障转移群集可能是更好的选择,但它的硬件和管理复杂度较高。
SQL Server 2005的数据库镜像技术适用于需要快速数据恢复、对硬件成本敏感,且不太需要跨数据库或分布式事务的场景。然而,它并非万能解决方案,用户在部署时需要权衡各种因素,包括系统需求、性能要求以及成本效益。
646 浏览量
2423 浏览量
691 浏览量
348 浏览量
623 浏览量
5050 浏览量
541 浏览量
yuolr
- 粉丝: 0
- 资源: 2
最新资源
- MergeMarks-crx插件
- RMMapper(iPhone源代码)
- 淘宝新开店铺提取器.rar
- XinGePush:腾讯信鸽.NET SDK
- 多输入多输出MIMO系统广义奈奎斯特nyquist曲线绘制
- yashwanthkumarsuruneni:关于Y @ $ h
- 特效菜单 模块源码+例程-易语言
- sudoku
- 银河系访客
- Team-PI-Repo
- uCertify Proctoring-crx插件
- 智能巡检管理系统在电力线路巡检中的应用探究.rar
- 华南X79主板RAID驱动 适用于慢装系统.zip
- TRSDialScrollView(iPhone源代码)
- matlab代码字的大小-simLDPC:低密度奇偶校验码编码器和解码器仿真的MATLAB实现
- 测试