重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 247|回复: 0
打印 上一主题 下一主题

SQL Server数据库的三种恢复模式

[复制链接]
跳转到指定楼层
楼主
发表于 2025-10-19 13:26:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
SQL Server数据库有三种恢复模式:
简单SQL Server恢复模式、完整恢复模式和大容量日志恢复模式



♦简单SQL Server恢复模式:无日志备份, 自动回收日志空间以减少空间需求,实际上不再需要管理事务日志空间, 最新备份之后的更改不受保护。在发生灾难时,这些更改必须重做。只能恢复到备份的结尾. 简单恢复模式可最大程度地减少事务日志的管理开销,因为不备份事务日志. 如果数据库损坏,则简单SQL Server恢复模式将面临极大的工作丢失风险。数据只能恢复到已丢失数据的最新备份

♦完整恢复模式: 需要日志备份, 理论上可以恢复到任意时点. 数据文件丢失或损坏不会导致丢失工作. 此模式完整记录所有事务,占用大量空间.

♦大容量日志恢复模式: 需要日志备份. 如果在最新日志备份后发生日志损坏或执行大容量日志记录操作,则必须重做自该上次备份之后所做的更改。 可以恢复到任何备份的结尾。不支持时点恢复. 该模式是完整SQL Server恢复模式的附加模式,允许执行高性能的大容量复制操作。通过使用最小方式记录大多数大容量操作,减少日志空间使用量。比完整模式节省日志存储空间.



在简单恢复模式下,备份间隔应尽可能短,以防止大量丢失数据。简单恢复模式并不适合生产系统,因为对生产系统而言,丢失最新的更改是无法接受的。在这种情况下,我们建议使用完整恢复模式.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2026-4-18 10:57 , Processed in 0.207747 second(s), 22 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表