试题详情

数据库系统处理死锁一般采用哪两类方法?简述每类方法的基本原理

查看答案
纠错
若遇到问题请联系 客服QQ:3480655671

正确答案:

解决死锁一般采用死锁预防和死锁检测与恢复两类方法。死锁预防利用死锁预防协议, 通过破坏死锁产生的必要条件来避免系统进入死锁状态,防止死锁发生。死锁检测与恢复则是允许系统进入死锁状态,并且定期检查系统是否发生死锁,当发现系统发生死锁后,采取相应的恢复机制使系统摆脱死锁状态。

本题解析: 暂无解析

包含此试题的试卷

你可能感兴趣的试题

1.问答题

在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的4 种

2.问答题

数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?

3.单选题

设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是

  • A. CREATE VIEW SalaryView (系名,工资总额) AS SELECT 所在系, COUNT( 工资 ) FROM 教师表 GROUP BY 所在系
  • B. CREATE VIEW SalaryView (系名,工资总额) AS SELECT 所在系, SUM( 工资 ) FROM 教师表 GROUP BY 所在系
  • C. CREATE VIEW SalaryView AS
  • D. CREATE VIEW SalaryView AS SELECT 所在系, SUM( 工资 ) FROM 教师表 GROUP BY 所在系
4.单选题

对基于检查点的恢复技术,下列说法中错误的是

  • A. 无论事务在检查点之前还是之后提交,都需执行 REDO 操作
  • B. 可以提高恢复效率
  • C. 可以定期建立,也可以按照某种规则建立检查点
  • D. 能最大限度的减少恢复数据库时根据日志记录所需执行的恢复操作
5.单选题

针对数据量很大的数据库系统,最适合调用应用程序的时机是

  • A. 数据库尚未建立之前
  • B. 数据库已经建立,但尚未装入任何数据
  • C. 数据库已经建立,并已装入部分数据
  • D. 全部数据装入数据库之后或投入运行之后

相关题库

更多
置顶