重做日志文件用于记录数据库所做的全部变更(如增加、删除、修改),

题目

重做日志文件用于记录数据库所做的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复,重做日志文件通常为.log格式。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对事务日志的正确描述是(51)。

A.事务日志记录了对数据库的所有操作

B.事务日志必须严格按照对数据库进行修改的时间次序记录

C.事务日志文件应该与数据库文件放在同一存储设备上

D.事务日志的主要目的是应用于审计


正确答案:B
解析:本题考查事务日志的基本概念。事务日志是用来记录对数据库的所有更新操作的,即对数据库的每一次更新都会被事务日志所记录,并且采用先记录后更新的策略,对于其他操作如查询并不作记录;事务日志记录的时间顺序应严格按照对数据库更新的顺序;通常事务日志应与数据库文件分开存储在不同的设备上,保证事务日志不被破坏;  日志主要用于保证数据库的故障恢复。

第2题:

下列哪一个后台进程和对应的数据库组件能够保证即使用户对数据库所做的修改没有写入数据文件,也不会发生修改内容丢失的情况()

A.DBWn与数据库缓冲区

B.LGWR与重做日志文件

C.CKPT与控制文件

D.ARCn与归档日志文件


参考答案:A

第3题:

重做日志文件用于记录数据库所做的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复,重做日志文件通常为.log格式。

A.错误

B.正确


参考答案:B

第4题:

记录了Oracle数据库的结构信息,是一个小的二进制文件,这类数据库文件是()。

  • A、重做日志文件
  • B、数据文件
  • C、口令文件
  • D、控制文件

正确答案:D

第5题:

与回滚日志相比,重做日志有哪些不同之处()。

  • A、重做日志中记录的是数据更改后的新值
  • B、重做日志用于前滚数据库更改
  • C、重做日志文件会永久保存在磁盘上,而不保存在内存
  • D、重做日志文件也是基于回滚段的实现机制

正确答案:A,B,C

第6题:

以下关于数据库后台服务进程叙述正确的是()

A.DBWn负责从数据文件中读取数据到内存,并且负责将数据从内存回写到数据文件中

B. LGWR负责从重做日志文件中读取信息到内存,并且负责将日志信息从内存回写到重做日志文件中

C.SMON责定时启动数据库并做相应的恢复和清理工作

D.CKPT负责向数据库发出检查点,用于同步数据库的所有数据文件、控制文件和重做日志文件

E.PMON责定时回收所有进程所占用的数据库资源


参考答案D

第7题:

()进程是一个和前台用户进程通信的进程,当数据库修改时,系统会产生一个日志并记录在重做日志缓冲区内。

A.DBWR

B.SMON

C.LGWR

D.PMON


参考答案:C

第8题:

为了保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改到外存的数据库中。这称作【 】。


正确答案:先写日志
先写日志 解析:为了安全,一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改,这称作先写日志的原则。这样做是为了发生故障后保持数据库的原子性和持久性。

第9题:

依靠冗余策略管理数据库,必需冗余的文件只有归档日志文件和重做日志文件两项。


正确答案:错误

第10题:

关于上述几种文件组说法错误的是()。

  • A、数据文件组在数据库中是可显式设置的,为来组织数据文件、索引、分区等
  • B、回滚文件组在数据库中是隐式设置的,可新增回滚文件或增加其容量
  • C、重做文件组在数据库中是显示设置的,可新增重做日志或增加其容量
  • D、日志文件组在数据库中是隐式设置的,可新增日志文件或增加其容量

正确答案:C

更多相关问题