首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法: Ⅰ.按相同顺序访问资源 Ⅱ.减少事务中的用户交互 Ⅲ.合并多个小事务 Ⅳ.尽量使用表级锁 Ⅴ.使用绑定连接 在以上做法中,能有效减少数据库死锁发生数量的是( )。
admin
2021-06-28
72
问题
在数据库系统运行过程中,并发事务可能导致死锁。下面是一些实现事务的做法:
Ⅰ.按相同顺序访问资源
Ⅱ.减少事务中的用户交互
Ⅲ.合并多个小事务
Ⅳ.尽量使用表级锁
Ⅴ.使用绑定连接
在以上做法中,能有效减少数据库死锁发生数量的是( )。
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅴ
C、仅Ⅱ、Ⅲ和Ⅳ
D、仅Ⅲ、Ⅳ和Ⅴ
答案
B
解析
事务是并发控制的基本单位,保证事务ACID特性是处理事务的重要任务,而事务ACID特性可能遭到破坏的原因之一就是多个事务对数据库的并发操作造成的。在数据库应用系统中,可以通过以下几个原则来预防死锁:
①各个事务应顺序访问共享资源,将复杂的、大的事务分解成多个简单、小的事务;②按同一顺序访问对象;③事务隔离性级别;④使用绑定连接;⑤灵活使用显示加锁技术等。由此可知Ⅲ中合并多个小事务不是有效减少死锁的做法,即可排除A、C、D选项。故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/eEeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在逻辑结构设计l中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
新一代数据库开发工具应具有的特征?Ⅰ.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理Ⅱ.支持基于Internet应用的开发Ⅲ.支持面向对象的程序设计
进程从运行状态进入就绪状态的原因是
在下列关于关系的叙述中,错误的是
为了防止一个用户的工作不影响另一个用户,应该采取
存在一个等待事务集{T0,T1,…,Tn},其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于
在关系模式R(u)中,如果X→Y,并且对于X的任何一个真子集X’,都有X’→Y,则称
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
数据库的运行管理功能主要是指【】。
关于计算机病毒的传播途径,不正确的说法是
随机试题
通过地层测试解释结果,当表皮系数S()时,表明储层存在污染和堵塞。
我国著名的雕塑作品《人面鼎》产生于()
关于淋巴瘤,哪一项不正确
下列哪项是小儿急惊风的主要病机
扁平苔藓的口腔表现不包括
诊断腹腔内实质性脏器损伤的主要依据是
骨折在X线照片上最主要的表现是骨折端错位。()
安眠药中毒解毒物质禁用()。
二次三项式x2+x一6是多项式2x4+x3一ax2+bx+a+b—1的一个因式。(1)a=16(2)b=2
计算机网络采用层次结构,各层之间互相______________。
最新回复
(
0
)