DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。对这四种策略有下面四种解释。 1. 内存中的数据最晚在commit的时候写入磁盘; 2. 内存中的数据可以一直保留,在commit之后过一段时间再写入磁盘; 3. 允许在事务commit之前把内存中的数据写入磁盘; 4. 不允许在事务commit之前把内存中的数据写入磁盘; 则策略与解释有正确对应的是___________。A.Steal:1; Force:2; No Steal:3; No Force:

题目

DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。对这四种策略有下面四种解释。 1. 内存中的数据最晚在commit的时候写入磁盘; 2. 内存中的数据可以一直保留,在commit之后过一段时间再写入磁盘; 3. 允许在事务commit之前把内存中的数据写入磁盘; 4. 不允许在事务commit之前把内存中的数据写入磁盘; 则策略与解释有正确对应的是___________。

A.Steal:1; Force:2; No Steal:3; No Force:4

B.No Steal:1; No Force:2; Steal:3; Force:4

C.No Steal:1; Steal:2; No Force:3; Force:4

D.Force:1; No Force:2; Steal:3; No Steal:4


相似考题
更多“DBMS管理数据库缓冲区有四种策略:No Steal, Steal, No Force, Force。对这四种策略有下面四种解释。 1. 内存中的数据最晚在commit的时候写入磁盘; 2. 内存中的数据可以一直保留,在commit之后过一段时间再写入磁盘; 3. 允许在事务commit之前把内存中的数据写入磁盘; 4. 不允许在事务commit之前把内存中的数据写入磁盘; 则策略与解释有正确对应的是___________。”相关问题
  • 第1题:

    在DB恢复时,对已经COMMIT但更新未写入磁盘的事务执行______。

    A.REDO处理

    B.UNDO处理

    C.ABORT处理

    D.ROLLBACK处理


    正确答案:A

  • 第2题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中的过程称为

    A.目录Cache B.目录Hash C.文件Cache D.后台写盘功能


    正确答案:A
    在NetWare操作系统中,为了提高硬盘通道的总吞吐量和文件服务器的工作效率,采取了高效访问硬盘机制,包括目录Cache、目录Hash、文件Cache、后台写盘、电梯升降查找算法和多硬盘通道等。后台写盘功能就是当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后再以后台方式写入磁盘。

  • 第3题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是______。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘

    A.

    B.

    C.

    D.


    正确答案:B

  • 第4题:

    事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

    A、原子性

    B、一致性

    C、隔离性

    D、持久性


    正确答案:D

  • 第5题:

    在文件系统中,设立关闭文件(close)系统功能调用的基本操作是(21)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:在使用已经存在的文件之前,要通过“打开(Open)”文件操作建立起文件和用户之间的联系,目的是把文件的控制管理信息从辅存读到内存。打开文件应完成如下功能。
      ①在内存的管理表中申请一个空表目,用来存放该文件的文件目录信息;
      ②根据文件名在磁盘上查找目录文件,将找到的文件目录信息复制到内存的管理表中。如果打开的是共享文件,则应进行相关处理,如共享用户数加1;
      ③文件定位和卷标处理等。
      文件一旦打开,可被反复使用直至文件关闭。这样做的优点是减少查找目录的时间,加快文件存取速度,提高系统的运行效率。
      在文件系统中,设立关闭文件(close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第6题:

    事务的()是指,当某个事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器磁盘缓冲区而未写入到磁盘时,即使系统发生障碍事务的执行结果仍不会丢失

    A.原子性
    B.一致性
    C.隔离性
    D.持久性

    答案:D
    解析:
    事务具有原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性 (Durability)。这4个特性也称事务的ACID性质。(1)原子性。事务是原子的,要么都做,要么都不做。(2)—致性。事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。 因此,当数据库只包含成功事务提交的结果时,称数据库处于一致性状态。(3)隔离性。事务相互隔离。当多个事务并发执行时,任一事务的更新操作直到其成功提 交的整个过程,对其他事务都是不可见的。(4)持久性。一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也将永久有效。

  • 第7题:

    下面关于COMMIT命令说法错误的是()。

    • A、执行COMMIT命令时,LGWR不会进行任何操作
    • B、执行COMMIT命令时,DBWn不会进行任何操作
    • C、执行COMMIT命令时发生的所有物理操作是LGWR进程将日志缓冲区的内容写入磁盘
    • D、当满足某些条件时,DBWn进程会将脏缓冲区写入磁盘

    正确答案:A

  • 第8题:

    在DB恢复时,对已经COMMIT但更新未写入磁盘的事务执行()。

    • A、REDO处理
    • B、UNDO处理
    • C、ABORT处理
    • D、ROLLBACK处理

    正确答案:A

  • 第9题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中,称为()。

    • A、目录Cache
    • B、目录Hash
    • C、文件Cache
    • D、后台写盘功能

    正确答案:D

  • 第10题:

    单选题
    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后以后台方式写入磁盘中,称为_________。
    A

    目录Cache

    B

    目录Hash

    C

    文件Cache

    D

    后台写盘功能


    正确答案: A
    解析:

  • 第11题:

    单选题
    下面哪个说法符合数据库系统WAL(log先写协议)()。
    A

    数据库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中

    B

    数据库内存中被事务修改的页面在事务撤销时被写到标记为非脏页

    C

    事务成功完成时不需要将与其相关的log页面强制写回磁盘

    D

    事务中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘


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

  • 第12题:

    单选题
    DEBUG中的W命令主要执行的()功能。
    A

    把内存的数据写入磁盘

    B

    把磁盘的数据写入内存

    C

    为文件命名

    D

    修改文件


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

  • 第13题:

    在NetWare中,当工作站用户请求将数据和文件写入硬盘时,先将其写入内存缓冲区,然后再以后台方式写入磁盘中,称为( )。

    A.目录Cache

    B.目录Hash

    C.文件Cache

    D.后台写盘功能


    正确答案:D
    解析:在NetWare中,为了提高硬盘通道的总吞吐量,提高文件服务器的工作效率,采取了高效访问硬盘机制。其中包括:目录Cache、目录Hash、文件Cache、后台写盘、电梯升降查找算法和多硬盘通道等,

  • 第14题:

    ● 事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器的磁盘缓冲区中,而未写入到磁盘,即使此时系统出现故障,事务的执行结果仍不会丢失,称为事务的 (54)。为保证事务的此性质,需要利用数据库的 (55) 。

    (54)

    A. 原子性

    B. 一致性

    C. 隔离性

    D. 持久性

    (55)

    A. 日志文件

    B. 全局备份

    C. 增量备份

    D. 影子备份


    正确答案:D,A
    试题(54)、(55)分析
        本题考查对事务处理相关知识的理解和掌握。
        事务的持久性是指事务一旦提交,其对数据库的影响是永久的,即使系统发生故障也不受影响。提交可以看作是系统对用户的承诺,即当执行的事务COMMIT之后,用户可认为事务己完成,故障问题由DBMS负责。如更新内容尚未写入磁盘,则因故障系统重启后更新会丢失,系统会根据更新操作执行前已写入的日志内容,重新执行事务,即redo操作,将已提交的数据写入数据库。
    参考答案
    (54)D(55)A

  • 第15题:

    文件系统中,设立关闭文件(Close)系统功能调用的基本操作是(52)。

    A.把文件的最新信息从内存写入磁盘

    B.把文件当前的控制管理信息从内存写入磁盘

    C.把位示图从内存写入磁盘

    D.把超级块的当前信息从内存写回磁盘


    正确答案:B
    解析:文件系统中,设立打开文件(Open)系统功能调用的基本操作是把文件的控制管理信息从辅存读到内存;设立关闭文件(Close)系统功能调用的基本操作是把文件当前的控制管理信息从内存写入磁盘。

  • 第16题:

    以下哪项定义内存交错?()

    A.写入所有内存DIMM和L1缓存中的数据分布

    B.写入某内存库(memory bank)中所有内存DIMM中的数据分布

    C.写入所有内存DIMM和处理器中的数据分布

    D.写入所有内存DIMM和L2缓存中的数据分布


    参考答案:B

  • 第17题:

    事务提交(COMMIT)后,对数据库的更新操作可能还停留在服务器的磁盘缓冲区中,而未写入到磁盘,即使此时系统出现故障,事务的执行结果仍不会丢失,称为事务的 (54) 。为保证事务的此性质,需要利用数据库的 (55) 。

    (54)

    A.原子性

    B.一致性

    C.隔离性

    D.持久性


    正确答案:D

  • 第18题:

    文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。

    • A、把文件的最新信息从内存写入磁盘
    • B、把文件的内容从内存写入磁盘
    • C、把修改的目录项的当前信息从内存写回磁盘
    • D、都对

    正确答案:A,C

  • 第19题:

    下面哪个说法符合数据库系统WAL(log先写协议)()。

    • A、数据库内存中被事务修改的页面在事务成功完成时被强制写到磁盘中
    • B、数据库内存中被事务修改的页面在事务撤销时被写到标记为非脏页
    • C、事务成功完成时不需要将与其相关的log页面强制写回磁盘
    • D、事务中被修改的内存数据页面在写回磁盘前必须将与其相关的log写回磁盘

    正确答案:D

  • 第20题:

    下列关于ORALCE数据库的描述,不正确的是()

    • A、索引表含ROWID值
    • B、一个事务即使不被提交,也会被写入到重做日志中
    • C、拥有不同大小的回滚段没有任何益处
    • D、COMMIT后,数据不一定立即写入数据文件中

    正确答案:A

  • 第21题:

    关于事务处理下列说法错误的是()

    • A、事务处理不是完全提交,就是完全回退
    • B、COMMIT操作将事务所做更改写入数据库
    • C、ROLLBACK则对事务操作进行回滚,取消对数据所做的更改
    • D、COMMIT之后还可以通过ROLLBACK语句执行回滚操作

    正确答案:D

  • 第22题:

    多选题
    文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。
    A

    把文件的最新信息从内存写入磁盘

    B

    把文件的内容从内存写入磁盘

    C

    把修改的目录项的当前信息从内存写回磁盘

    D

    都对


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

  • 第23题:

    单选题
    在DB恢复时,对已经COMMIT但更新未写入磁盘的事务执行()。
    A

    REDO处理

    B

    UNDO处理

    C

    ABORT处理

    D

    ROLLBACK处理


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

  • 第24题:

    单选题
    以下哪项定义内存交错?()
    A

    写入所有内存DIMM和L1缓存中的数据分布

    B

    写入某内存库(memory bank)中所有内存DIMM中的数据分布

    C

    写入所有内存DIMM和处理器中的数据分布

    D

    写入所有内存DIMM和L2缓存中的数据分布


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