试题详情
- 简答题分别解释共享封锁、更新封锁和独占封锁的含义。
-
共享封锁是为读操作设置的一种封锁,目的是想读到一组不变的数据,也就是在读数据的过程中,不允许其他用户对该数据进行任何修改操作。这种封锁可以保证最大的并发性,任何数量的用户都可以同时对同样的数据施加这种共享锁。
当需要对一个记录或一组记录进行更新时(只是修改,不包括插入和删除)使用更新封锁,该封锁的目的是防止其他用户在同一时刻修改同一记录。已经实施更新封锁的记录,拒绝来自其他用户的更新封锁或独占封锁。
独占封锁也叫排他封锁,这是最严格的一类封锁。当需要对表实施插入、删除或修改操作时,应该使用独占封锁。已经实施独占封锁的表,拒绝来自其他用户的任何封锁,但不拒绝其他用户的一般读操作。 关注下方微信公众号,在线模考后查看
热门试题
- 你是WideWorldImporters
- 用union上下连接的各个select都
- 简单叙述主动数据库的主要特征。
- 必须使用日志文件的情况包括()。
- 管理Oracle数据库。Jack负责管理
- 请观察PRODUCT表和SUPPLIER
- 以下哪个说法最准确地描述了术语“读一致性
- 如果希望从成绩表中查询出所有成绩大于等于
- 讨论数据库安全都与哪些安全问题有关?
- 评估以下CREATETABLE语句的执行
- 下列关于SQL特点的叙述,错误的是()。
- 为什么要进行数据备份?数据库备份包括哪些
- 多对多联系如何转换成一对多联系?并举例说
- 表1-表4是下列题目中用到的4个表,请根
- 属于BCNF的关系模式()。
- 数据库的三级模式结构中最接近用户的是()
- 你是一个保险公司的数据库开发者.那公司有
- 试述在PowerBuilder中Web数
- ()用来记录对数据库中数据进行的每一次更
- SQL语言的功能包括()。