单选题

在数据库事务管理中,关于封锁技术的类型,下列描述正确的是( )。

A

排他型封锁(X封锁)允许多个事务同时修改同一数据

B

共享型封锁(S封锁)允许事务修改被锁定的数据

C

共享型封锁(S封锁)允许多个事务同时读取同一数据

D

排他型封锁(X封锁)和共享型封锁(S封锁)可以同时应用于同一数据

查看答案
答案
正确答案:C
解析

【内容考查】本题考查数据库事务管理中的封锁技术及其类型。

【选项分析】

A. 错误。排他型封锁(X封锁)只允许一个事务独占锁定和使用数据,不允许多个事务同时修改。

B. 错误。共享型封锁(S封锁)只允许事务读取数据,不允许修改数据。

C. 正确。共享型封锁(S封锁)允许多个事务同时对同一数据实施S封锁,从而可以同时读取该数据。

D. 错误。排他型封锁(X封锁)和共享型封锁(S封锁)是互斥的,不能同时应用于同一数据。

因此,正确答案是C。共享型封锁(S封锁)的特点就是允许多个事务同时读取同一数据,但不允许修改,这符合封锁技术的基本原理。

历年真题
资料下载

注册回到顶部

版权所有©环球网校All Rights Reserved