(多选题)
在数据库中,事务是并发控制的基本单位。如果对数据库的并发事务不进行控制,则容易发生( )。
A.不可重复读
B.丢失修改
C.读脏数据
D.数据库文件损坏
参考答案:ABC
参考解析:
不对事务进行并发控制,可能会造成前一个进程修改的数据,被后一个进程覆盖写的情况,从而造成丢失修改;多个读进程在读的过程中,中间发生了写,这样前面的读的数据的一样的,后面的读的数据就是不一样的,从而造成不可重复读的问题;一个进程读取了前一个进程还未提交的中间结果,造成读取到脏数据的问题。故本题正确答案选ABC。
知识点:计算机系统概述 计算机 计算机基本知识 通用 公基
