下列关于重做日志的说法正确的有哪些()
A.重做日志存储被修改数据的旧值,以恢复数据库到初始状态
B. 系统使用联机日志和归档日志存储重做日志文件
C. 重做日志只在归档模式下产生
D. 系统从最近一个检查点处开始扫描联机日志,并重做日志记录的内容来恢复数据库
- · 有4位网友选择 C,占比44.44%
- · 有4位网友选择 A,占比44.44%
- · 有1位网友选择 D,占比11.11%
A.重做日志存储被修改数据的旧值,以恢复数据库到初始状态
B. 系统使用联机日志和归档日志存储重做日志文件
C. 重做日志只在归档模式下产生
D. 系统从最近一个检查点处开始扫描联机日志,并重做日志记录的内容来恢复数据库
A.重做日志存储被修改数据的旧值,以恢复数据库到初始状态
B.系统使用联机日志和归档日志存储重做日志文件
C.重做日志只在归档模式下产生
D.系统从最近一个检查点处开始扫描联机日志,并重做日志记录的内容来恢复数据库
A.产生检查点时,系统只把缓冲区中的日志写入磁盘(多选)
B. 数据库恢复从最近的检查点扫描联机日志
C. 重做联机日志记录的内容
D. 对仍活动的事务使用回滚日志进行回滚
A.产生检查点时,系统只把缓冲区中的日志写入磁盘(多选)
B.数据库恢复从最近的检查点扫描联机日志
C.重做联机日志记录的内容
D.对仍活动的事务使用回滚日志进行回滚
A.当数据库异常宕机后,事务日志可以用来重做已经提交但尚未持久化的数据
B.利用事务日志先写实现的持久化对InnoDB写数据的效率有很大提升
C.InnoDB修改和插入数据的时候,数据不需要经过缓存池
D.事务提交前,内存中的脏数据不会开始刷到磁盘
A.InnoDB的LSN是一个128位的整数
B.LSN不仅存在重做日志中,也在存在于检查点中
C.LSN的数值本身实际上对应日志文件的偏移量
D.LSN在每个数据页头部,记录当前页最后一次修改的LSNLSN用于在恢复时对比重做日志,决定是否对该页进行恢复
A.介质故障是最为严重的一种故障
B.介质故障的恢复方法是重装数据库,然后重做已完成的事务
C.介质故障需要重装数据库的最后副本
D.介质故障的恢复需要DBA重装数据库副本和有关的各日志文件副本,然后执行系统提供的恢复命令
下列关于数据库管理系统的日志的说法错误的是()
A.事务提交时应该写日志
B.事务更新数据之前应该先写日志
C.日志在恢复时只能从日志文件头开始扫描并判断redo和undo操作
D.系统故障在基于日志恢复时需要先计算重做和撤销两个队列
A.先使用回滚日志回滚,使数据文件处于最新状态
B. 先使用重做日志重做,使数据文件处于最新状态
C. 后使用回滚日志,回退未提交的操作
D. 后使用重做日志,重做已提交的操作
A.先使用回滚日志回滚,使数据文件处于最新状态
B.先使用重做日志重做,使数据文件处于最新状态
C.后使用回滚日志,回退未提交的操作
D.后使用重做日志,重做已提交的操作
A.所有日志组的所有文件都是同样大小
B.一组中的所有成员文件都是同样大小
C.成员文件应置于不同的磁盘
D.回滚段大小决定成员文件大小
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!