itgle.com

DBMS中的检查点机制用于()。A、检查事务的故障B、减少故障恢复的时间C、检查数据库一致性状态D、检查数据库的完整性

题目
DBMS中的检查点机制用于()。

A、检查事务的故障

B、减少故障恢复的时间

C、检查数据库一致性状态

D、检查数据库的完整性


相似考题
更多“DBMS中的检查点机制用于()。 ”相关问题
  • 第1题:

    关于检查点恢复技术,下列说法错误的是

    A.利用检查点可以减少DBMS中恢复子系统日志搜索的工作量

    B.检查点可以按照预定的一个时间间隔建立,也可以按照某种规则建立

    C.检查点记录一般不保存在日志文件中,而是单独写在检查点记录文件中

    D.在建立检查点之前,需要将系统日志缓冲区中的所有日志写入磁盘日志文件中


    正确答案:C
    解析:检查点最大限度地减少数据库完全恢复时所必须执行的日志部分;检查点可以按照预定的一个时间间隔建立,也可以按照某种规则建立;检查点记录是写入到日志文件中的,而并非单独写在检查点记录文件中。

  • 第2题:

    什么是DBMS的多线索机制?有什么优点?


    答案:DBMS借鉴了操作系统中“线程”的概念和技术,在DBMS的实现中采用多线索机制。一般地讲,DBMS中的线索是DBMS的一个执行流,它服务于整个DBMS系统或DBMS中的某个用户;DBMS服务器响应客户请求是通过为每个用户创建线索(而不是创建进程)来完成的。DBMS的各个线索能在逻辑上并行执行;它们共存于一个服务器进程中,共享DBMS的所有资源,如数据库缓冲区和CPU时间;线索是DBMS的调度单位,服务器进程能按一定的调度算法调度用户请求。与进程相比,线索具有以下优点: 1)线索比进程占用较少的系统资源,如内存 2)线索调度比较灵活,可控制性强 3)线索切换开销较小 4)线索间通信简便

  • 第3题:

    28、下列说法正确的是__________。

    A.事务故障可以通过运行日志进行恢复;

    B.介质故障只需将备份恢复到系统中即可实现正确性;

    C.检查点是指检查发生故障并进行恢复的时刻点;

    D.检查点是DBMS强制使内存DB Buffer中的内容与介质DB中的内容保持一致的时刻点。


    B

  • 第4题:

    在操作系统中也有并发控制问题,为什么DBMS还要并发控制机制?


    答案:操作系统提供的封锁机制和DBMS的封锁机制在封锁对象,封锁对象的状态,封锁的粒度,及封锁的类型上存在很大的差别,操作系统的封锁机制不能直接应用在DBMS中,DBMS必须重新设计,来满足复杂的封锁需求。

  • 第5题:

    2、下列说法正确的是__________。

    A.事务故障可以通过运行日志进行恢复

    B.介质故障只需将备份恢复到系统中即可实现正确性

    C.检查点是指检查发生故障并进行恢复的时刻点

    D.检查点是DBMS强制使内存DB Buffer中的内容与介质DB中的内容保持一致的时刻点


    D 解析:数据库系统出现故障的主要几大类:(1)事务内部的故障。该故障有的是可以通过事务程序本身发现,也有的是非预期的,不能由事务程序处理的。(2)系统故障。是指造成系统停止运转的任何事件,使得系统要重新启动。要对该故障进行恢复,则需要进行重做(Redo)和撤销(Uudo)操作。(3)介质故障。是指外存故障,如磁盘损坏、磁头碰撞等等。这种故障一般发生的可能性小得多,但破坏性最大。恢复机制涉及的两个关键问题是:如何建立冗余数据,如何利用这些冗余数据实施数据库恢复。建立冗余数据最常用的技术是数据转储和登录日志文件。事务日志主要是用来记录事务对数据库的更新操作的文件。转储可以分为海量转储和增量转储两种方式。海量转储是指每次转储全部数据库。增量转储则指每次只转储上一次转储后更新过的数据,从恢复的角度来看,使用海量转储得到的后备副本进行恢复一般说来会更方便些。但如果数据库很大,事务处理又十分频繁,则增量转储方式更实用更有效。不过它恢复是要联用事务日志文件一起来恢复。在恢复技术中,为了解决浪费大量时间在系统恢复中,于是就产生了具有检查点的恢复技术。这种技术在日志文件中增加一类新的记录——检查点记录,增加一个重新开始文件,并让恢复子系统在登录日志文件期间动态维护日志。