首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列叙述中正确的是( )。
下列叙述中正确的是( )。
admin
2013-02-03
13
问题
下列叙述中正确的是( )。
选项
A、遵守两阶段封锁协议的并发事务不一定是可串行化的
B、遵守两阶段封锁协议的并发事务也有可能发生死锁
C、遵守两阶段封锁协议的并发事务一定不会发生级联回滚
D、遵守两阶段封锁协议的并发事务的所有锁一定要到事务提交之后才解锁
答案
2
解析
保证可串行性的一个协议是两阶段封锁协议。该协议要求每个事务分为两个阶段提出加锁和解锁申请。在增长阶段中,事务可以获得锁但不能释放锁。在缩减阶段中,事务可以释放锁但不能获得新锁。两阶段封锁协议保证可串行性。不幸的是两阶段封锁协议也有一些问题,如无法避免级联回滚。此外封锁自身也会引发问题,主要的问题是死锁。死锁指的是两个或更多的事务同时处于等待状态,每个事务都在等待其他的事务释放锁使其可继续执行。严格两阶段封锁协议除了要求封锁是两阶段之外还要求事务持有的所有排他锁必须在事务提交之后方可释放。因此选项A)、C)、D)是错误的。
转载请注明原文地址:https://jikaoti.com/ti/zx47FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在Oracle中;可以根据用户建立的模型,自动生成数据字典、数据库表、应用代码和文档的工具是
下列关于多值依赖的叙述中,不正确的是
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
下列问题基于以下的叙述:关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。
下面哪个不是数据库系统必须提供的数据控制功能?
对数据库中数据可以进行查询、插入、删除、修改,这是因为数据库管理系统提供了
下列关于“分布式数据库系统”的叙述中,正确的是
下列问题是基于以下叙述:有关系模式R(A,B,C,D),F={(A,D)→C,C→B}。
下列关于数据仓库的叙述中,哪一个是不正确的?
随机试题
患者,男,23岁。因受寒后高热不退,烦躁,气促,痰鸣肢厥,舌红降,少苔,脉弦滑数。其治法是
属于血循毒毒蛇的是
战国时期各国纷纷制定新法,秦国在孝公时,商鞅以()为蓝本“改法为律”,进行了法制改革。
用来输送石油和天然气等特殊用途的管材为()。
某建筑项目位于城市市区内,按照《环境噪声污染防治法》要求,施工中向周围生活环境排放噪声应当符合国家规定()排放标准。
根据股价移动规律,股价曲线形态可以分为()。Ⅰ.持续整理形态Ⅱ.波浪运动形态Ⅲ.反转突破形态Ⅳ.周期循环形态
甲公司和乙公司为两家高科技企业,适用的企业所得税税率均为15%。甲公司总部在北京,主要经营业务在华北地区;乙公司总部和主要经营业务均在上海。乙公司与甲公司经营同类业务,已先期占领了所在城市的大部分市场,但资金周转存在一定困难,可能影响未来持续发展。20
任免最高人民法院审判员的机关为()。
什么是企业的战略?其构成要素有哪些?
设f(x)在[0,1]上连续且满足f(0)=1,f’(x)一f(x)=a(x一1).y=f(x),x=0,x=1,y=0围成的平面区域绕x轴旋转一周所得的旋转体体积最小,求f(x).
最新回复
(
0
)