返回
当前 - 选择题 - 数据库事务与并发控制
题号:0120251100039
单选题
2025年11月第39题

事务隔离级别中,性能最高的层级是(未提交读)。

问题(1)
浓缩知识点

数据库事务隔离级别遵循SQL标准设定的四个层级,按从低到高依次为未提交读、提交读、可重复读、串行化,核心权衡逻辑为隔离强度与并发性能成反比,即隔离级别越高,对事务间并发干扰的限制越严格,数据一致性保障越强,但系统开销越大、并发处理能力越低。未提交读作为最低级别,允许读取未提交的事务数据,存在脏读风险,因几乎不做锁限制,是所有级别中性能最高的;提交读仅读取已提交的数据,可避免脏读,性能略低于未提交读;可重复读能防止脏读与不可重复读,像MySQL就默认采用该级别,不过仍可能出现幻读,性能进一步降低;串行化是最高级别,通过严格锁机制或多版本控制完全规避并发问题,数据一致性最强,但并发性能最差。实际应用中,不同数据库对隔离级别有不同默认实现,比如Oracle默认使用提交读级别,需根据业务对一致性和性能的需求灵活适配。

正确答案
C

本题考察的是 数据库事务的隔离级别(Isolation Level)与性能的权衡
数据库事务隔离级别遵循SQL标准设定的四个层级,按从低到高依次为未提交读、提交读、可重复读、串行化,核心权衡逻辑为隔离强度与并发性能成反比,即隔离级别越高,对事务间并发干扰的限制越严格,数据一致性保障越强,但系统开销越大、并发处理能力越低。未提交读作为最低级别,允许读取未提交的事务数据,存在脏读风险,因几乎不做锁限制,是所有级别中性能最高的。提交读仅读取已提交的数据,可避免脏读,性能略低于未提交读。
本小问答案是 未提交读。题干中的“事务隔离级别中,性能最高的层级”对应未提交读。
因此,选项 C 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有