SQL Server 高可用性(六)日志传送
日志传送是非常古老的高可用性技术。
一、日志传送的实现
日志传送依赖于传统的Windows技术与SQL Server代理。
简单地说,日志传送是通过以下3个步骤实现的。
1. 为主数据库创建一个事务日志备份计划
2. 为辅助数据库创建一个文件复制计划
3. 为辅助数据库创建一个事务日志还原计划
二、事务日志还原的选项
有2个还原选项。
1. 无恢复模式
在这种模式时,辅助数据库在做事务日志还原时使用WITH NORECOVERY选项(未提交的事务没有被回滚),数据库一直处于“正在还原”状态,不可以访问。
2. 备用模式
在这种模式时,辅助数据库在做事务日志还原时使用WITH STANDBY选项(将未提交的事务在一个临时文件中回滚)。数据库处于“只读,备用”状态,可以提供只读访问。
三、日志传送的优势
可以广泛地部署。
辅助数据库可以提供只读访问,作为报表等应用程序的数据源。
四、日志传送的不足
不支持自动的故障转移。
数据同步被拆分成3个步骤实现,因此会有较大的延时。
转载于:https://blog.51cto.com/jimshu/1432046
SQL Server 高可用性(六)日志传送相关推荐
- 实验一:SQL server 2005高可用性之----日志传送
如转载,请注明出处:http://blog.csdn.net/robinson_0612/archive/2009/10/31/4751070.aspx SQL server 2005高可用性之日志传 ...
- SQL Server高可用性部署实施 SQL server 群集
SQL Server高可用性部署实施 SQL server 群集 2010-09-27 11:15:23| 分类: 数据库 | 标签:无 |字号大中小 订阅 SQL Server高可用性部署实施 ...
- SQL Server 数据库清除日志的方法
方法一: 1.打开查询分析器,输入命令 BACKUP LOG database_name WITH NO_LOG 2.再打开企业管理器--右键要压缩的数据库--所有任务--收缩数据库--收缩文件- ...
- SQL Server数据库收缩日志的方法
SQL Server数据库收缩日志的方法: 方法一 一般情况下,SQL数据库的收缩并不能很大程度上减小数据库大小,其主要作用是收缩日志大小,应当定期进行此操作以免数据库日志过大. 1.设置数据库模式为 ...
- SQL Server 为什么事务日志自动增长会降低你的性能
原文地址:点击打开链接 在这篇文章里,我想详细谈下为什么你要避免事务日志(Transaction Log)上的自动增长操作(Auto Growth operations).很多运行的数据库服务器,对于 ...
- SQL Server中事务日志自动增长对性能的影响
SQL Server中事务日志自动增长对性能的影响 SQL Server中事务日志自动增长对性能的影响(上) SQL Server中事务日志自动增长对性能的影响(下) posted on 2011-0 ...
- SQL Server 2005数据库日志文件损坏的情况下如何恢复数据库
在某些偶然的情况下,会引起SQL Server 2005数据库日志文件的损坏,比如:硬件故障.计算机非正常重启或关机. 当SQL Server 2005数据库日志文件损坏时,可能会出现以下情况: 1. ...
- XenDesktop 5 SQL Server Mirror事务日志比较大的原因分析
在实施XenDesktop5项目过程中,发现XenDesktop5版本的数据库镜像事务日志很大,在XenDesktop4和XenApp版本中不存在该问题:于是我根据该现象探究XenDesktop5及以 ...
- 技术公开课:SQL Server 高可用性解决方案概述(下)
2014年4月10日(周四) 20:30-22:00 [技术公开课]4月10日资深数据库工程师舒永春带来<SQL Server高可用性解决方案概述下篇>精彩课程,SQL Server 高可 ...
- 正文内容 SQL Server 数据库清除日志
SQLSERVER的数据库日志占用很大的空间,下面提供三种方法用于清除无用的数据库日志文件 方法一: 1.打开查询分析器,输入命令 BACKUP LOG database_name WITH NO_L ...
最新文章
- JStorm与Storm源码分析(六)--收集器 IOutputCollector 、OutputCollector
- idea python-IntelliJ IDEA安装运行python插件方法
- 【转载】用Delphi实现程序间的数据传递
- java7和java8切换_切换表达式到Java吗?
- 全新互联网四通手机震撼上市
- 使用J-LINK烧写MICRO2440的NOR
- html 说明文档样式,通用模板说明文档
- C++面试题:list和vector有什么区别?
- java并发编程基础 --- 4.2 线程的优先级
- oracle 索引监控
- Hudson poll scm 时间格式说明
- 【python 保存生成的图片 (plt;opencv;PIL)】
- newifi虚拟服务器,简单几个步骤,newifi mini变身网络打印服务器,轻松省下100+-win7默认网关不可用...
- jsp微信二维码收款_java实现微信支付之扫码支付
- 华为鸿蒙OS5摄概念机,华为P50Pro概念图:首发鸿蒙OS,后置5摄能让iPhone12甘拜下风吗...
- 中石油、长安、奥动新能源合作打造换电站;玛氏箭牌与阿里巴巴合作同城零售 | 美通企业日报...
- SAP在华真相:天价收费与用户之灾
- 【奇奇怪怪的bug】删除文件显示「找不到该项目」怎么办
- 静止轨道卫星角度效应校正方法
- Maven mirrorOf配置
热门文章
- Delphi中用Sender参数实现代码重用
- javaee--学生成绩录入与显示--Struts2标签的使用
- O(N)求出1~n逆元
- 网络模型一般是指 OSI 七层参考模型和 TCP/IP 五层参考模型。
- windows10上Eclipse运行MapReduce wordcount程序遇到的坑
- 收集 - 实际开发中的技巧记录【页面】
- python练习册 每天一个小程序 第0010题
- PHP-表单提交(form)
- poj1466二分图
- 洛谷 P4093: bzoj 4553: [HEOI2016/TJOI2016]序列