数据库原理与应用

按事务对数据对象的封锁程度来分,封锁有两种基本类型:()。

题目

按事务对数据对象的封锁程度来分,封锁有两种基本类型:()。

参考答案和解析
正确答案:共享锁和排它锁
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有一次封锁法和一【 】两种方法。


正确答案:顺序封锁法
顺序封锁法 解析:预防死锁有一次封锁法、顺序封锁法。一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行。顺序封锁法是预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁。

第2题:

事务T在修改数据R之前先对其加X锁,修改后即释放封锁;读取数据R之前先对其加S锁,直到事务结束才释放封锁。这样封锁属于几级封锁()

A、一级

B、二级

C、三级

D、都不是


答案:D


解析:

一级封锁协议是指事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。本题中是事务T在修改数据R之前先对其加X锁,修改后即释放封锁,不满足一级封锁协议。


第3题:

在多粒度封锁中一个数据对象可能被()方式封锁。

A、意向锁

B、显式封锁

C、隐式封锁

D、IX锁


参考答案:B,C

第4题:

基本的封锁类型有排它锁和()两种。


参考答案:共享锁

第5题:

对数据对象施加封锁,可能会引起活锁和死锁。预防死锁通常有【 】和顺序封锁法两种方法。


正确答案:一次封锁法
一次封锁法 解析:预防死锁有一次封锁法、顺序封锁法:一次封锁法要求每个事务必须一次将所有要使用的数据全部加锁,否则就不能继续执行;顺序封锁法是预先对数据对象规定一个封锁顺序,所有事务都按这个顺序实行封锁。

第6题:

封锁指的是事务T在对某个数据对象操作之前,先向系统发出请求,对其加锁。基本的封锁类型有排它锁和【 】这两种。


正确答案:共享锁
共享锁

第7题:

多粒度封锁中的一个数据对象有显式加锁和隐式加锁两种方式加锁。()


参考答案:正确

第8题:

DBMS对数据库进行封锁时采用的两种基本锁类型是排它锁(X)和 ( ) 。


正确答案:
 共享锁S

第9题:

进行并发控制时,两种基本的封锁类型是 ______ 锁和排他锁。


正确答案:共享
共享 解析:封锁就是事务T可以向系统发出请求,对某个数据对象加锁,于是事务T对这个数据对象就有一定的控制,基本的封锁类型有两种:排他锁和共享锁。

第10题:

进行并发控制时,两种基本的封锁类型是 ______ 和排他锁。


正确答案:共享锁
共享锁 解析:封锁就是事务T可以向系统发出请求,对某个数据对象加锁,于是事务T对这个数据对象就有一定的控制,基本的封锁类型有两种:排他锁和共享锁。

更多相关问题