我们有一个被设置为使用完全恢复的数据库,我的猜测是,如果完全备份之间发生故障,推理只是为了防止数据丢失。
我们每天对数据库进行完整备份,无需恢复到上次完整备份之前的任何时间点。
我们的数据文件和日志文件在同一个硬盘上。根据我的经验(作为程序员,我不是 DBA),我见过的大多数数据库故障都与磁盘故障有关,所以我想知道这种设置是否有意义。我想如果硬盘驱动器出现故障,我们将无法使用事务日志进行恢复。
所以我的问题是双重的:
sql-server backup recovery transaction-log
backup ×1
recovery ×1
sql-server ×1
transaction-log ×1