Created
May 22, 2024 08:41 AM
Tags
数据库系统应该定期备份,如果备份过程中仍有更新事务在运行,则备份结果是不一致的,这种备份称为()
A. 动态备份
B. 静态备份
C. 增量备份
D. 日志备份
答案及解析:
A. 动态备份
解析:
动态备份指的是在数据库系统运行过程中,即备份操作进行的同时,允许数据库继续接受用户的更新操作。因此,这种备份会捕捉到数据库在一个特定时间点的状态,但因为备份过程中有事务在不断更新数据库,所以备份映像可能并不完全一致,可能会有部分数据处于更新的中间状态。为了后续能够正确恢复数据库,通常还需要结合事务日志来进行恢复操作,以保证数据的一致性。
- 静态备份是指在没有任何数据库更新活动的情况下进行的备份,确保了备份数据的一致性,但这通常意味着需要暂停数据库服务,对生产环境有较大影响。
- 增量备份是一种备份策略,它只备份自上次备份以来发生变化的数据,可以是静态的也可以是动态的,但此选项主要描述的是备份策略而非备份时数据库的状态。
- 日志备份是专门针对事务日志的备份,用于记录所有对数据库的更改操作,常用于配合完整备份或增量备份进行数据库的恢复,确保数据的一致性,但它本身不直接描述备份时是否允许数据库更新。
- 海量转储是指每次转储全部数据