首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数
admin
2021-06-28
85
问题
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法:
Ⅰ.按相同顺序访问资源
Ⅱ.减少事务中的用户交互
Ⅲ.合并多个小事务
Ⅳ.尽量使用表级锁
Ⅴ.使用绑定连接
在以上做法中,能有效减少数据库死锁发生数量的是( )。
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅴ
C、仅Ⅱ、Ⅲ和Ⅳ
D、仅Ⅲ、Ⅳ和Ⅴ
答案
B
解析
事务是并发控制的基本单位,保证事务ACID特性是处理事务的重要任务,而事务ACID特性可能遭到破坏的原因之一就是多个事务对数据库的并发操作造成的。在数据库应用系统中,可以通过以下几个原则来预防死锁:
①各个事务应顺序访问共享资源,将复杂的、大的事务分解成多个简单、小的事务;②按同一顺序访问对象;③事务隔离性级别;④使用绑定连接;⑤灵活使用显示加锁技术等。由此可知Ⅲ中合并多个小事务不是有效减少死锁的做法,即可排除A、C、D选项。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/gzeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle目前可以存储极大的对象,这是因为它引入了4种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是:
在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做
下列叙述中错误的是
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称______。
计算机系统由运算器、存储器、______、输入设备、输出设备五大部件组成。
数据的完整性是指
数据库中,数据的物理独立性是指
计算机系统中判别是否有中断事件发生应是在
对于学生信息表:student(sno,sname,sex,age,dept),如果把学生“张明”的姓名改为“张岩”,则正确的语句是
关于计算机病毒的传播途径,不正确的说法是
随机试题
将抽样信号幅值进行离散化处理的过程叫()
女性,21岁,因急性化脓性阑尾炎行阑尾切除术,术后3日切口红肿,有脓性分泌物,将缝线拆除后引流出20ml脓液,10日后清创缝合而愈,该患者切口愈合类型应记为()
某重症哮喘病人突然出现胸痛、极度呼吸困难、发绀、大汗、四肢厥冷。左侧肺部哮鸣音消失。考虑并发
肾结核的血尿特点为()
我国现阶段实现集约型增长方式,关键是依靠()。
刊登的广告文词上载明企业名称及职位、应聘者须具备的条件,甚至说条件不适者请勿前来应聘。这是()。
近年来,猫成为A国野生动物的最大威胁,这些猫(包括宠物猫和流浪猫、野猫、农场猫等无主猫)每年捕杀动物的数量达上百亿。有动物慈善机构建议可以给猫佩戴有铃铛的项圈。带有项圈的猫比其他猫的猎捕成功率至少降低三分之一,捕杀数量也将因此而大幅减少。以下哪项
求∫0nπx|cosx|dx.
Carsmovedveryslowlyinthe1920s,butthey______movemorequicklythanin1910.
OnFoodSafety,aLongListbutLittleMoneyA)Thissummertherehasbeenadrumbeatoffood-relatedillnesses.Strawberries
最新回复
(
0
)