题目内容 (请给出正确答案)
[单选题]

两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁,其中“两段”的含义指的是()。

A.在释放了一个封锁之后,事务不在申请和获得任何其他封锁

B.在第二阶段,事务可以释放任何数据项上的任何类型的锁,但不能再申请任何锁

C.在对任何数据项进行读、写操作之前,首先要申请并获得对该数据项的封锁

D.在第一阶段,事务可以申请获得任何数据项上的任何类型的锁,但不能释放任何锁

单选题,请选择你认为正确的答案:
提交
你的答案:
错误
正确
查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“两段锁协议是指所有事务必须分两个阶段对数据项加锁和解锁,其中…”相关的问题

第1题

下列关于封锁的描述错误的是()。

A.封锁可以避免数据的不一致性,但可能会引起系统死锁

B.加锁协议中规定“先申请先服务”的原则,可以避免数据库系统出现活锁

C.封锁对象的大小称为封锁的粒度

D.两段锁协议能够预防死锁

点击查看答案

第2题

要求事务在读取数据前先加共享锁,且读完数据后即可释放相应的锁,这种封锁协议是()。

A.一级封锁协议

B.二级封锁协议

C.三级封锁协议

D.四级封锁协议

点击查看答案

第3题

路用列车进出封锁区域以及在封锁区域内运行,当开放调车、列车信号或使用进路光带准备进路时,必须对进路上封锁区域内的道岔同时()。

A.单独锁闭

B.使用勾锁器加锁

C.解锁

D.加锁

点击查看答案

第4题

可串行调度一定遵守两段封锁协议。()
点击查看答案

第5题

对事务描述错误的是()。

A.一个事务中的所有命令作为一个整体提交或回滚

B.如果两个并发事务要同时修改同一个表,有可能产生死锁

C.SqlServer默认将每条单独的T-SQL语句视为一个事务

D.事务必须使用begintransaction来明确指定事务的开始

点击查看答案

第6题

数据库解除死锁的方法有()。

A.事务将其所要使用的所有数据全部加锁,然后执行一次

B.事务按照顶先规定的顺序对数据执行封锁

C.系统采用合适的方法判断当前是否存在死锁现象

点击查看答案

第7题

对数据库对象施加封锁,可能会引起活锁和死锁问题,预防死锁通常采用的方法有()。

A.一次封锁法

B.顺序封锁法

C.两段封锁法

D.可串行化调度法

点击查看答案

第8题

两段锁协议是使并发操作实现可串行化调度的必要条件. ()
点击查看答案

第9题

如果事务T获得了数据项A上的排他锁,则其他事务对A()。

A.可以写也可以读

B.不能读也不能写

C.只能写不能读

D.只能读不能写

点击查看答案

第10题

中继器互连的两段线缆可以是()。

A.不同传输媒体的两段线缆

B.采用不同链路层协议的两段线缆

C.不同传输速率的两段线缆

D.采用不同网络层协议的两段线缆

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信