更多“登记日志文件时必须先写数据库,后写日志文件。() ”相关问题
  • 第1题:

    6.2什么是日志文件?为什么要使用日志文件? 登记日志文件时为什么必须先写日志文件,后写数据库?日志文件能否和数据库存储在一起,为什么?


    (1)日志文件是用来记录事务对数据库的更新操作的文件。 (2)设立日志文件的目的:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。 日志文件是用来记录事务对数据库的更新操作的文件。(2)设立日志文件的目的:进行事务故障恢复;进行系统故障恢复;协助后备副本进行介质故障恢复。

  • 第2题:

    18、登记日志文件时必须遵守:先写 ,后写数据库。


    错误

  • 第3题:

    登记日志文件时无论先写日志文件还是后写日志,RDBMS都能保证数据库可恢复。


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

  • 第4题:

    8、登记日志文件的原则是? 1严格按并发事务执行时间的逆序登记 2严格按并发事务执行时间的顺序登记 3必须先写日志文件,后写数据库 4必须先写数据库,后写日志文件

    A.13

    B.14

    C.23

    D.24


    23

  • 第5题:

    登记日志文件说法正确的是

    A.登记的次序严格按事务执行的时间次序

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

    C.日志文件主要有以记录为单位的日志文件和以数据块为单位的日志文件

    D.其余选项全对


    D