试题详情
- 简答题分别解释共享封锁、更新封锁和独占封锁的含义。
- 共享封锁是为读操作设置的一种封锁,目的是想读到一组不变的数据,也就是在读数据的过程中,不允许其他用户对该数据进行任何修改操作。这种封锁可以保证最大的并发性,任何数量的用户都可以同时对同样的数据施加这种共享锁。
当需要对一个记录或一组记录进行更新时(只是修改,不包括插入和删除)使用更新封锁,该封锁的目的是防止其他用户在同一时刻修改同一记录。已经实施更新封锁的记录,拒绝来自其他用户的更新封锁或独占封锁。
独占封锁也叫排他封锁,这是最严格的一类封锁。当需要对表实施插入、删除或修改操作时,应该使用独占封锁。已经实施独占封锁的表,拒绝来自其他用户的任何封锁,但不拒绝其他用户的一般读操作。 关注下方微信公众号,在线模考后查看
热门试题
- 数据库管理系统的主要功能有哪些?
- 不允许向表的主键列中输入()。
- 数据独立性的含义是什么?
- 以下关于表列数据类型的描述中,()是正确
- 下面哪个不是SQL Server的合法标
- 假定一个部门的数据库包括以下的信息:
- 下列关于数据的叙述,错误的是()
- 下列关于SQL Server 2005实
- 创建SQL Server 2005的用户
- 试述数据模型的概念、数据模型的作用和数据
- 使用以下()不可以进行模糊查询。
- 语句“select Datepart(m
- ()是由一个或多个数据表(基本表)或视图
- 设有关系模式R(U,F),U={A,B,
- SQL Server聚合函数有最大、最小
- 按触发后是否代替标准操作,DML触发器分
- 设有物资管理数据库中有两个实体集。一是仓
- 数据输入在实施阶段的重要性是什么?如何保
- 什么叫数据抽象?试举例说明。
- SQL Server完整性约束包括()完