事务相关面试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题
1.在数据库管理系统中,事务的四个基本特性通常被称为ACID属性,其中“A”代表什么?
A.Atomicity(正确答案)
B.Consistency
C.Isolation
D.Durability
2.哪个选项不是事务的特性?
A.原子性
B.一致性
C.隔离性
D.持久性后的可逆性(正确答案)
3.当两个或多个事务同时访问数据库中相同的数据时,可能会导致数据不一致的问题。


种现象称为:
A.脏读(正确答案之一,但更具体描述是“一个事务读取到另一个事务未提交的数据”)
B.幻读(正确答案之一,指一个事务重新执行一个查询,返回的行数不一致)
C.不可重复读(正确答案之一,指一个事务内两次读取同一数据集合时,数据不一致)
D.原子违背
4.为了防止脏读、不可重复读和幻读,数据库通常提供不同级别的事务隔离。

以下哪个隔
离级别最高?
A.读未提交
B.读已提交
C.可重复读
D.可序列化(正确答案)
5.在事务处理过程中,如果发生系统故障,哪项技术可以确保事务的原子性不被破坏?
A.日志记录(正确答案)
B.数据备份
C.缓存机制
D.索引重建
6.事务日志的主要作用是什么?
A.提高数据查询速度
B.确保事务的持久性(正确答案)
C.减少数据存储空间
D.提升数据备份效率
7.在进行事务处理时,如果某个事务因为故障而未能完成,那么之前对该事务所做的所有
修改都将:
A.保持不变
B.部分撤销
C.全部撤销(正确答案)
D.自动提交
8.关于事务的提交,以下哪个描述是正确的?
A.事务提交后,其对数据库的修改即可被其他事务看到(正确答案)
B.事务提交后,还可以对其进行回滚操作
C.事务提交与事务结束是无关的操作
D.事务提交不会释放其占用的系统资源。

相关文档
最新文档