问题 单项选择题

并发操作会带来哪些数据不一致性 ( )

A.丢失修改、不可重复读、脏读、死锁

B.不可重复读、脏读、死锁

C.丢失修改、脏读、死锁

D.丢失修改、不可重复读、脏读

答案

参考答案:D

解析:[分析] 数据库的并发操作通常会带来以下3类问题: ●丢失更新问题:在一事务执行过程中,重写另一事务刚刚执行的修改,造成这一事务的修改结果丢失。 ●不一致分析问题:在一事务执行过程中,由于其他事务的修改操作导致该事务两个相同的查询返回不同的数据结果。 ●“脏数据”的读出:如果事务Tl修改了某属性,而事务T2读该数据,然后T1因故取消对该数据的修改,造成T2读了脏数据。

单项选择题
单项选择题