首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
admin
2021-02-05
49
问题
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法:
Ⅰ.按相同顺序访问资源
Ⅱ.减少事务中的用户交互
Ⅲ.合并多个小事务
Ⅳ.尽量使用表级锁
Ⅴ.使用绑定连接
在以上做法中,能有效减少数据库死锁发生数量的是( )。
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅴ
C、仅Ⅱ、Ⅲ和Ⅳ
D、仅Ⅲ、Ⅳ和Ⅴ
答案
B
解析
事务是并发控制的基本单位,保证事务ACID特性是处理事务的重要任务,而事务ACID特性可能遭到破坏的原因之一就是多个事务对数据库的并发操作造成的。在数据库应用系统中,可以通过以下几个原则来预防死锁:
①各个事务应顺序访问共享资源,将复杂的、大的事务分解成多个简单、小的事务;②按同一顺序访问对象;③事务隔离性级别;④使用绑定连接;⑤灵活使用显示加锁技术等。由此可知Ⅲ中合并多个小事务不是有效减少死锁的做法,即可排除A、C、D选项。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/g0lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包括Ⅰ.抽象数据类型Ⅱ.对象视图Ⅲ.可变数组Ⅳ.嵌套表Ⅴ.大对象Ⅵ.封装
采用扩展关系数据模型的方法建立的数据库系统,称做
哪一个不是基本的操作系统?
如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列不稳定的排序方法是
下列关于计算机系统工作原理的叙述中,哪一条是正确的?
数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和______3部分组成。
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.OracleExpressObjectsⅢ.OracleExpressAnalyzerⅣ.OracleWebListenerⅤ.OracleWebAg
数据模型可分为两个级别,一个是独立于计算机系统的模型,称为【】;另一个是直接面向数据库的逻辑结构,称为实施模型。
针对网上恶意软件的攻击,我们可以使用许多技术检测,下列技术中不能用来检测恶意软件的是
下面关于外码的说法中,不正确的是
随机试题
第二审人民法院对于人民检察院提出抗诉的案件的审理
A.铜蓝蛋白B.转铁蛋白C.结合珠蛋白D.α2-巨球蛋白E.C-反应蛋白对肝豆状核变性诊断有较大意义的是
原发性高血压的发病机制中最主要的一项是
青年犬患犬细小病毒病的常见临床特征为
当地时间2017年6月14日,英国伦敦北肯辛顿区一座高层公寓大楼发生火灾,官方公布的火灾死亡人数为9人,有79人失踪,推定已经遇难。经调查,火灾源于4层一家住户的冰箱起火,并非人为原因,起火后火势迅速蔓延到整栋建筑。在调查火灾迅速蔓延的原因时,调查人员对建
下面是关于Windows98文件名的叙述,错误的是()。
下列关于劳动报酬支付的表述中,正确的有()。
下列( )项不属于用户配置文件所包含的信息。
A、 B、 C、 A
A、Bothofthemneedspecialist’sadvice.B、Bothofthemcostalotofmoney.C、Neitherofthemcanbeachievedinshorttime.D、
最新回复
(
0
)