试题详情
- 简答题什么是死锁?如何避免发生死锁?
- 当两个(或多个)并发的事务分别等待对方释放封锁的资源,而使事务处于长期等待状态的现象称为死锁。
为了避免死锁,一般可以采取两种方式:
相同顺序法:所有的事务约定都按相同的顺序来封锁表;
一次封锁法:为了完成一个事务,一次性封锁所需要的全部表。 关注下方微信公众号,在线模考后查看
热门试题
- 面向对象数据库的研究方法主要有哪些?
- 什么是数据库的逻辑结构设计?试述其设计步
- 建立视图的目的是()
- SQL Server 2000提供的数据
- 试述数据库物理设计的内容和步骤。
- 在集成过程中由于每个局部视图在设计时的不
- 试述SQL Server的CREATE
- 什么是日志文件?为什么要设立日志文件?
- 设T1,几,几是如下的3个事务:
- 按触发后是否代替标准操作,DML触发器分
- 什么是SQL Server 2005实例
- 使用数据库系统有什么好处?
- 自定义函数主要有分哪两类?其返回值有什么
- 什么是数据库的完整性?
- 根据关系数据库规范化理论,关系数据库中的
- 下列关于数据库叙述中,错误的是()
- 试述禁止权限语句DENY的作用。
- 一个存储过程需要修改但又不希望影响现有的
- SQL Server完整性约束包括()完
- E-R图是数据库设计的工具之一,它适用于