[SQL Server]大容量日志恢复模式bulk_logged recovery model
来源:互联网 发布:湖南工业大学网络 编辑:程序博客网 时间:2024/04/27 22:55
大容量日志恢复模式的工作原理
与完整恢复模式(完全记录所有事务)相比,大容量日志恢复模式只对大容量操作进行最小记录(尽管会完全记录其他事务)。大容量日志恢复模式保护大容量操作不受媒体故障的危害,提供最佳性能并占用最小日志空间。
但是,大容量日志恢复模式会增加这些大容量复制操作丢失数据的风险,因为大容量日志操作阻止再次捕获对每个事务逐一所做的更改。如果日志备份包含大容量日志操作,则无法还原到该日志备份中的时点,而只能还原整个日志备份。
在大容量日志恢复模式下,如果日志备份覆盖了任何大容量操作,则日志备份包含由大容量操作所更改的日志记录和数据页。这对于捕获大容量日志操作的结果至关重要。合并的数据区可使日志备份变得非常庞大。此外,备份日志需要访问包含大容量日志事务的数据文件。如果无法访问任何受影响的数据库文件,则事务日志将无法备份,并且在此日志中提交的所有操作都会丢失。
为跟踪数据页,日志备份操作依赖于位图页的大容量更改,位图页针对每个区包含一位。对于自上次日志备份后由大容量日志操作所更新的每个区,在位图中将每个位都设置为 1。数据区将复制到日志中,后跟日志数据。下图显示了日志备份的构造方式。
0 0
- [SQL Server]大容量日志恢复模式bulk_logged recovery model
- [SQL Server]大容量日志恢复模式bulk_logged recovery model
- SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式
- SQL Server2008恢复模式、简单恢复模式、完整恢复模式、大容量日志恢复模式
- 删除sql server 大容量日志的方法
- 删除SQL Server 大容量日志的方法
- BULK_LOGGED 模式下的日志备份
- 误删除数据后恢复,要求恢复模式为完整备份或者大容量日志备份
- SQL Server: Is Replication Recovery Model dependent ?
- Sql Server 恢复模式
- SQL Server大容量导入导出
- SQL Server块日志恢复
- 简单恢复、完全恢复与大容量日志恢复的区别
- 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色
- 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色
- 浅谈SQL Server中的事务日志(四)----在完整恢复模式下日志的角色
- SQL Server中的事务日志(三)-在简单恢复模式下日志的角色
- SQL Server中的事务日志(四)-在完整恢复模式下日志的角色
- Audio Codec
- php解决问题的方法
- Swift反射API及其用法
- ionic 隐藏ion-tabs底部导航 hide-tabs
- int, NSInteger, NSUInteger, NSNumber的区别
- [SQL Server]大容量日志恢复模式bulk_logged recovery model
- 承兑汇票的真假辨别方法,13002710893
- 为什么要集成第三方商业智能软件
- Android项目开发经验小结----ListView的单选模式和多选模式
- Linux basename指令
- Run Configuration error:broken configuration due to unavailable
- Android Studio之版本管理工具Git (图文教程)
- 远程登录linux服务器后在.bashrc上的一些环境变量的设置
- java_SSH继续充电_struts2_第一天