首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
admin
2021-06-28
48
问题
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法:
Ⅰ.按相同顺序访问资源
Ⅱ.减少事务中的用户交互
Ⅲ.合并多个小事务
Ⅳ.尽量使用表级锁
Ⅴ.使用绑定连接
在以上做法中,能有效减少数据库死锁发生数量的是( )。
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅴ
C、仅Ⅱ、Ⅲ和Ⅳ
D、仅Ⅲ、Ⅳ和Ⅴ
答案
B
解析
事务是并发控制的基本单位,保证事务ACID特性是处理事务的重要任务,而事务ACID特性可能遭到破坏的原因之一就是多个事务对数据库的并发操作造成的。在数据库应用系统中,可以通过以下几个原则来预防死锁:
①各个事务应顺序访问共享资源,将复杂的、大的事务分解成多个简单、小的事务;
②按同一顺序访问对象;
③事务隔离性级别;
④使用绑定连接;
⑤灵活使用显示加锁技术等。
由此可知Ⅲ中合并多个小事务不是有效减少死锁的做法,即可排除A、C、D选项。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/NoeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
利用二分法在序列61,87,154,170,275,426,503,509,512,612,653,677,703,765,897,908中查找关键码值为400的节点,需要查找几次?
如果多个事物在某个调度下执行结果与这些事物在某个串行调度下的执行结果相同,称这个调度为______调度。
下列SQL语句中,修改表结构的是
通过指针链来表示和实现实体之间联系的模型是
下列叙述中不正确的是
下列关于这个关系的叙述中,不正确的是职员关系是S(S#,SNAME,SEX,AGE)主码为S#部门关系是C(C#,CNAME)主码为C#职员部门关系是SC(S#,C#,remark)主码为(S#,C#)
假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,FEACHER),学生选课关系是SC(S#,C#,GRADE),要查找选修“COMPUTER”课程的女学生的姓名,将涉及到关系
有如下请求磁盘服务的队列,要访问的磁道分别是98、183、37、122、14、124、65、67。现在磁头在53道上,若按最短寻道时间优先法,磁头的移动道数是
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
随机试题
“全盘西化”一词源自1929年的一篇短文,这篇短文是()
在理论模型的多种表述方式中,坐标法的最大优点是()
诊断脑血管畸形最可靠的检查手段是
患者,男,45岁,在刺激下对性交无兴趣,且无主动性要求。考虑其表现为
关于肾盂造瘘者叙述正确的是
向不特定对象公开募集股份,应当符合()。
(2010年考试真题)在一份保险合同履行过程中,当事人对合同所规定的“意外伤害”条款的含义产生了不同理解,投保人认为其所受伤害应属于赔付范围,保险公司则认为不属于赔付范围,双方争执不下,诉至法院。法院认为当事人的观点都有合理性,但还是采用了对投保人有利的解
下列内部排序算法中,在初始序列已基本有序(除去n个元素中的某k个元素后即呈有序,k
企业电子商务总体规划中,主要解决三方面的问题,其中不包括______。
WalkbyanyStarbuckswithinseveralmilesofyourhouse,thechancesarethatyou’llseeseveralpeoplesittingatatable,dri
最新回复
(
0
)