“运行记录优先原则”只指应该在对数据库更新()。A、前先写一个日志记录到日志文件B、后写一个日志记录到日志文件C、前先运行记录D、后在日志缓冲区运行记录

题目
“运行记录优先原则”只指应该在对数据库更新()。

A、前先写一个日志记录到日志文件

B、后写一个日志记录到日志文件

C、前先运行记录

D、后在日志缓冲区运行记录


相似考题
更多““运行记录优先原则”只指应该在对数据库更新()。 A、前先写一个日志记录到日志文件B、后写一个日志记录到日志文件C、前先运行记录D、后在日志缓冲区运行记录”相关问题
  • 第1题:

    为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()

    A. 记录的次序严格按并发事务执行的时间次序

    B. 必须先写日志文件,后写数据库

    C. 必须先写数据库,后写日志文件

    D. 必须将数据库的所有更新操作记录到日志文件中


    正确答案:ABD

  • 第2题:

    数据库系统的日志文件用于记录下述哪类内容?

    Ⅰ.事务开始日志记录

    Ⅱ.更新日志记录

    Ⅲ.事务提交日志记录

    Ⅳ.事务终止日志记录

    A.Ⅰ、Ⅱ和Ⅳ

    B.Ⅰ、Ⅱ和Ⅲ

    C.Ⅱ、Ⅲ和Ⅳ

    D.都是


    正确答案:D
    解析:日志是日志记录的序列,这记录了数据库中所有的更新活动,日志的主要内容包括以下几种:1)事物开始日志记录;2)更新日志记录;3)事物提交日志记录;4)事物终止日志记录。

  • 第3题:

    在登录日志文件时,应该( )。

    A.将更新数据库与登录文件两个操作同时完成

    B.将更新数据,序与登录文件两个操作按随机的先后/顷序完成

    C.先写数库库的更新,后登录日志文件

    D.先登录日志文件,后写数据库的更新


    正确答案:D
    解析:为保证数据库是可恢复的,登记日志文件时必须遵循以下两条原则:(1)登记的次序严格按并发事务执行的时间次序。(2)必须先写日志文件,后写数据库。把对数据的修改写到数据库中,及把表示这个修改的日志记录写到日志文件中是两个操作:有可能在这两个操作之间发生故障,也就是说两个写操作只完成了一个。如果先写数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,按日志文件恢复时只不过是多执行了一次不必要的UNDO操作,并不影响数据库的正确性。所以,为了安全,要先写日志文件,再写数据库的修改。

  • 第4题:

    以下关于数据库系统基于日志的恢复的叙述中,哪一个是正确的( )。

    A)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    B)利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C)利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D)利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B

  • 第5题:

    大唐OMC一R系统记录下列哪些日志记录?()

    • A、操作日志
    • B、运行日志
    • C、CDL日志
    • D、安全日志

    正确答案:A,B,D

  • 第6题:

    下面对PHP错误日志描述不正确的是()。

    • A、可以错误记录到Apache服务器的错误日志文件error.log中
    • B、记录错误日志到自己指定的文件中
    • C、可以将错误日志发送给系统syslog
    • D、在写入错误日志之前,应该先在PHP配置文件中将display_errors选项开启

    正确答案:A

  • 第7题:

    为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()。

    • A、记录的次序严格按并发事务执行的时间次序
    • B、必须先写日志文件,后写数据库
    • C、必须先写数据库,后写日志文件
    • D、必须将数据库的所有更新操作记录到日志文件中

    正确答案:A,B,D

  • 第8题:

    关于日志下面说法正确的有()

    • A、日志是记录了所有的更新操作
    • B、必须先记日志,后写数据库
    • C、日志必须严格按照并发事务执行的时间次序登记
    • D、日志记录了所有的查询操作

    正确答案:A,B,C

  • 第9题:

    下列关于基于日志的故障恢复的叙述中,哪一条是不正确的?()

    • A、日志是日志记录的序列,它记录了数据库中的所有更新活动
    • B、日志记录中包括事务提交日志记录:<Ti commit>
    • C、利用更新日志记录中的改前值可以进行UNDO
    • D、事务故障恢复只需要正向扫描日志文件

    正确答案:D

  • 第10题:

    日志文件是数据库系统出现故障以后,保证数据正确、一致的重要机制之一。下列关于日志文件的说法错误的是()。

    • A、日志的登记顺序必须严格按照事务执行的时间次序进行
    • B、为了保证发生故障时能正确地恢复数据,必须保证先写数据库后写日志
    • C、检查点记录是日志文件的一种记录,用于改善恢复效率
    • D、事务故障恢复和系统故障恢复都必须使用日志文件

    正确答案:B

  • 第11题:

    问答题
    登记日志文件时为什么必须先写日志文件,后写数据库?

    正确答案: 把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。
    如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。
    解析: 暂无解析

  • 第12题:

    单选题
    下面对PHP错误日志描述不正确的是()。
    A

    可以错误记录到Apache服务器的错误日志文件error.log中

    B

    记录错误日志到自己指定的文件中

    C

    可以将错误日志发送给系统syslog

    D

    在写入错误日志之前,应该先在PHP配置文件中将display_errors选项开启


    正确答案: D
    解析: 暂无解析

  • 第13题:

    下列关于数据库系统基于日志的恢复的叙述中,( )是正确的。

    A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B
    解析:日志文件在数据库恢复中起着非常重要的作用,它能够很好地支持事务故障的恢复和系统故障的恢复。利用更新日志记录中的改前值可以进行UNDO,撤销已做的修改操作,将数据项恢复到修改以前的旧值;利用更新日志记录中的改后值可以进行 REDO,重做已完成的操作,将数据项置为修改后的新值。

  • 第14题:

    在登录日志文件时,应该______。

    A.将更新数据库与登录文件两个操作同时完成

    B.将更新数据与登录文件两个操作按随机的先后顺序完成

    C.先写数据库的更新,后登录日志文件

    D.先登录日志文件,后写数据库的更新


    正确答案:D

  • 第15题:

    下面关于数据库系统基于日志的恢复的叙述中,哪一项是正确的?______

    A.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    B.利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

    C.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

    D.利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO


    正确答案:B

  • 第16题:

    打印戳记信息可以记录到日志文件中而不打印,或既记录又打印。


    正确答案:正确

  • 第17题:

    在IIS的日志纪录中哪种格式的日志可以用来连接数据库将日值纪录到数据库中?()

    • A、W3C扩展文件日志格式
    • B、MicrosoftIIS文件日志格式
    • C、TXT文件日志格式
    • D、ODBC日志格式

    正确答案:D

  • 第18题:

    Oracle不设置必要的日志审核,就无法追踪回溯安全事件,修改数据库初始化文件init_实例名.ora设置AUDIT_TRAIL选项便于记录供日后检查,以下哪个AUDIT_TRAIL的取值是不存在的?()

    • A、NONE(不审核)
    • B、DB(记录到数据库)
    • C、FILE(记录到文件)
    • D、OS(记录到系统日志)

    正确答案:C

  • 第19题:

    日志文件用于记录()。

    • A、程序运行过程
    • B、数据操作
    • C、程序运行结果
    • D、对数据的更新操作

    正确答案:D

  • 第20题:

    登记日志文件时为什么必须先写日志文件,后写数据库?


    正确答案: 把对数据的修改写到数据库中和把表示这个修改的日志记录写到日志文件中是两个不同的操作。有可能在这两个操作之间发生故障,即这两个写操作只完成了一个。
    如果先写了数据库修改,而在运行记录中没有登记这个修改,则以后就无法恢复这个修改了。如果先写日志,但没有修改数据库,在恢复时只不过是多执行一次UNDO操作,并不会影响数据库的正确性。所以一定要先写日志文件,即首先把日志记录写到日志文件中,然后写数据库的修改。

  • 第21题:

    基站的重要运行参数主要记录在OMC服务器的日志记录文件中,其中OMC日志记录文件包括()。

    • A、操作日志
    • B、告警日志
    • C、统计日志

    正确答案:A

  • 第22题:

    多选题
    大唐OMC一R系统记录下列哪些日志记录?()
    A

    操作日志

    B

    运行日志

    C

    CDL日志

    D

    安全日志


    正确答案: A,D
    解析: 暂无解析

  • 第23题:

    单选题
    Oracle不设置必要的日志审核,就无法追踪回溯安全事件,修改数据库初始化文件init_实例名.ora设置AUDIT_TRAIL选项便于记录供日后检查,以下哪个AUDIT_TRAIL的取值是不存在的?()
    A

    NONE(不审核)

    B

    DB(记录到数据库)

    C

    FILE(记录到文件)

    D

    OS(记录到系统日志)


    正确答案: C
    解析: 暂无解析