关于数据库事务,下面描述错误的是:
A.数据库事务隔离性要求决定了数据库无法同时执行两个事务.
B.使用InnoDB引擎的数据库,如果开启了自动提交,那么就无法手动执行begin和commit操作.
C.原子性是保证a向b转账过程中不会因为数据库异常导致更新丢失的关键.
D.InnoDB存储靠回滚段实现事务回滚的功能.
- · 有3位网友选择 C,占比37.5%
- · 有2位网友选择 B,占比25%
- · 有2位网友选择 D,占比25%
- · 有1位网友选择 A,占比12.5%
A.数据库事务隔离性要求决定了数据库无法同时执行两个事务.
B.使用InnoDB引擎的数据库,如果开启了自动提交,那么就无法手动执行begin和commit操作.
C.原子性是保证a向b转账过程中不会因为数据库异常导致更新丢失的关键.
D.InnoDB存储靠回滚段实现事务回滚的功能.
A.原子性:表示的是事务的所有操作在数据库中要么全部正确反映出来要么全部不反映
B. 一致性:事务在执行前如果数据库是一致性的那么执行后也是一致性的
C. 隔离性:事务在执行过程中可以感觉到系统中其他事务的执行
D. 持久性:一个事务成功完成后,它对数据库的改变必须是永久的,即使是系统出现故障时也如此
A.“C”表示并发性(Concurrency),即事务可以并发执行
B.“A”表示原子性(Atomicity),即事务完全执行或完全不执行
C.“I”表示隔离性(Isolation),即表面看起来每一个事务都是在没有其他事务同时执行的情况下执行的
D.“D”表示持久性(Durability ),即一旦事务完成,其对数据库的影响就不会丢失
A.事务的所有操作在数据库中要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的
D.事务的隔离执行(没有并发其他事务)保持数据库的一致性
A.已提交读比可重复读的级别要高
B.MySQL数据库InnoDB引擎默认的事务隔离级别是可重复读
C.Oracle数据库默认的事务隔离级别是已提交读
D.MySQL数据库InnoDB引擎的可重复读可以避免幻读
A.支持事务的引擎无法设置为启用自动提交.
B.关闭自动提交,支持事务的引擎即使不执行begin,也会自动开启事务,也就是说不执行commit事务的改变无法被别人看见.
C.支持事务的引擎,如果开启了事务,在执行commit后,该事务无法再被回滚.
D.支持事务的引擎,如果开启了事务,在执行rollback后,可以通过执行commit找回被回滚的修改.
下列对数据库事务的描述中错误的是()。
A.事务是一系列的数据库操作
B.事务是数据库应用程序的基本逻辑单元
C.事务处理技术主要包括数据库恢复技术和并发控制技术
D.关系数据库中,一个事务就是一条SQL语句定义的操作
事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是
A.当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不 一致状态而出现数据错误
B.事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数 据的一致性,对事务的调度一般尽可能采用串行调度策略
C.利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要 手段
D.存储管理器以事务方式访问数据库中的数据,确保数据库状态的一致性
A.安全性
B.一致性
C.完整性
D.可靠性
事务是数据库中非常重要的概念。下列关于事务的说法,错误的是()。
A.当数据库出现事务故障或系统故障时,可以通过数据库日志文件进行恢复
B.事务并发执行可能导致数据错误,采用三级加锁协议可以保证数据的一致性
C.为了检测死锁,数据库管理系统会在执行每个事务时检测事务等待图中是否出现回路
D.数据库管理系统可以采用先来先服务的方式防止活锁现象的出现
A.ROLLBACK语句会将事务对数据库的更新写入数据库
B.ROLLBACK语句会将事务对数据库的更新撤消
C.ROLLBACK语句会退出事务所在程序
D.ROLLBACK语句能够将事务中使用的所有变量置空值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!