更多“下面可以解决活锁的是()”相关问题
  • 第1题:

    在并发控制中引入两段锁协议的目的是( )。

    A)为了解决并行执行时可能引起的死锁问题

    B)为了解决并行执行时可能引起的活锁问题

    C)为了解决不同的调度导致不同的运行结果

    D)为了解决交叉调度的不可串行化问题


    正确答案:D
    两段锁协议是指所有事务必须分两个阶段:
    第一阶段是获得封锁,也称为扩展阶段;
    第二阶段是释放封锁,也称为收缩阶段。
    若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度策略都是可串行化的。

  • 第2题:

    基本的封锁类型主要有().

    A、共享锁

    B、排它锁

    C、意向锁

    D、活锁


    参考答案:AB

  • 第3题:

    在并行控制中引入两段封锁协议的目的是

    A.为了解决并行执行时可能引起的死锁问题

    B.为了解决并行执行时可能引起的活锁问题

    C.为了解决交叉调度的不可串行化问题

    D.为了解决不同的调度导致不同的运行结果


    正确答案:C
    解析:两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁。所谓两段锁的含义是:事务分为两个阶段,第一阶段是获得封锁,也称为扩展阶段;第二阶段是释放封锁,也称为收缩阶段。若并发执行的所有事务均遵守两段锁协议,则对这些事务的任何并发调度都是可串行化的。

  • 第4题:

    以下关于活锁叙述错误的______。

    A.事务的活锁又称为事务的饿死

    B.为避免锁现象的发生,DBMS可以采用先来先服务的策略处理事务的数据操作请求

    C.各个事务可以按照申请访问Q的时问先后顺序,依次获得定义在Q上的锁

    D.DBMS按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠后位置


    正确答案:D
    解析:事务的活锁又称事务的饿死,当多个事务请求对同一数据项Q加锁时,DBMS按事务请求加锁的先后顺序对这些事务排队,先请求的事务排在队列的靠前位置。

  • 第5题:

    不允许任何其他事务对这个锁定目标再加任何类型锁的是()

    • A、共享锁
    • B、排它锁
    • C、死锁
    • D、活锁

    正确答案:B

  • 第6题:

    试述活锁的产生原因和解决方法。


    正确答案: 活锁产生的原因:当一系列封锁不能按照其先后顺序执行时,就可能导致一些事务无限期等待某个封锁,从而导致活锁。避免活锁的简单方法是采用先来先服务的策略。当多个事务请求封锁同一数据对象时,封锁子系统按请求封锁的先后次序对事务排队,数据对象上的锁一旦释放就批准申请队列中第一个事务获得锁。

  • 第7题:

    封锁可以解决数据的不一致性,但会带来死锁或者活锁


    正确答案:正确

  • 第8题:

    华为阵列双活解决方案仲裁可以使用FC和IP链路。


    正确答案:错误

  • 第9题:

    门或检修活板门应装有带钥匙的锁,它()从机房内不用钥匙打开。

    • A、不能;
    • B、可以;
    • C、无规定

    正确答案:C

  • 第10题:

    华为阵列双活解决方案仲裁可以按照业务粒度仲裁。


    正确答案:正确

  • 第11题:

    多选题
    若事务T对数据R已经加了排它锁,则下面说法错误的是()
    A

    其他事务对数据R可以加共享锁不能加排它锁

    B

    其他事务对数据R不能加共享锁可以加排它锁

    C

    其他事务对数据R可以加共享锁也可以加排它锁

    D

    其他事务对数据R不能加任何锁


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

  • 第12题:

    问答题
    试述活锁的产生原因和解决方法。

    正确答案: 活锁产生的原因:当一系列封锁不能按照其先后顺序执行时,就可能导致一些事务无限期等待某个封锁,从而导致活锁。避免活锁的简单方法是采用先来先服务的策略。当多个事务请求封锁同一数据对象时,封锁子系统按请求封锁的先后次序对事务排队,数据对象上的锁一旦释放就批准申请队列中第一个事务获得锁。
    解析: 暂无解析

  • 第13题:

    不允许任何其他事务对这个锁定目标再加任何类型锁的是()

    A.共享锁

    B.排它锁

    C.死锁

    D.活锁


    参考答案:B

  • 第14题:

    事务并发控制机制中,避免活锁产生的方法是采用( )的策略;


    参考答案:先来先服务

  • 第15题:

    下列有关“活锁”的叙述,不正确的是______。

    A.“活锁”问题只有在DBMS中出现,不会在OS中出现。

    B.处于“活锁”状态的事务可能永远处于等待状态。

    C.“活锁”与“死锁”具有质的不同。

    D.解决“活锁”问题可以用简单的排队方式。


    正确答案:A

  • 第16题:

    先来先服务可以解决活锁


    正确答案:错误

  • 第17题:

    若事务T对数据R已经加了排它锁,则下面说法错误的是()

    • A、其他事务对数据R可以加共享锁不能加排它锁
    • B、其他事务对数据R不能加共享锁可以加排它锁
    • C、其他事务对数据R可以加共享锁也可以加排它锁
    • D、其他事务对数据R不能加任何锁

    正确答案:A,B,C

  • 第18题:

    活锁


    正确答案:又称饥饿,是某个事务因等待锁二处于无限期等待状态。

  • 第19题:

    华为双活数据中心解决方案是()层双活。


    正确答案:6

  • 第20题:

    一次封锁法可以解决活锁


    正确答案:正确

  • 第21题:

    华为主备容灾解决方案可以不中断业务平滑升级到双活数据中心解决方案。


    正确答案:正确

  • 第22题:

    华为双活数据中心解决方案可以支持最大距离为()


    正确答案:100KM

  • 第23题:

    单选题
    不允许任何其他事务对这个锁定目标再加任何类型锁的是()
    A

    共享锁

    B

    排它锁

    C

    死锁

    D

    活锁


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