修改sql server 数据库属性恢复模式为简单,之后再改成完整是因为什么?
在Simple模式下,SQL Server会在每次checkpoint或backup之后自动截断log,也就是丢弃所有的inactive log records,仅保留用于实例启动时自动发生的instance recovery所需的少量log,这样做的好处是log文件非常小,不需要DBA去维护、备份log,但坏处也是显而易见的,就是一旦数据库出现异常,需要恢复时,最多只能恢复到上一次的备份,无法恢复到最近可用状态;完整日志模式的好处是可以做point-in-time恢复,最大限度的保证数据不丢失,一般用于critical的业务环境里。