下面关于MySQL数据库事务的说法错误的是:
A.支持事务的引擎无法设置为启用自动提交.
B.关闭自动提交,支持事务的引擎即使不执行begin,也会自动开启事务,也就是说不执行commit事务的改变无法被别人看见.
C.支持事务的引擎,如果开启了事务,在执行commit后,该事务无法再被回滚.
D.支持事务的引擎,如果开启了事务,在执行rollback后,可以通过执行commit找回被回滚的修改.
A.支持事务的引擎无法设置为启用自动提交.
B.关闭自动提交,支持事务的引擎即使不执行begin,也会自动开启事务,也就是说不执行commit事务的改变无法被别人看见.
C.支持事务的引擎,如果开启了事务,在执行commit后,该事务无法再被回滚.
D.支持事务的引擎,如果开启了事务,在执行rollback后,可以通过执行commit找回被回滚的修改.
A.两阶段提交协议是实现分布式系统的常用手段。
B.xa_start, xa_end是开启和结束xa事务的命令。
C.XA两阶段提交是指一部分事务先提交,另一部分事务后提交。
D.只有MySQL数据库可以支持XA两阶段提交协议,其它数据库不行。
A.已提交读比可重复读的级别要高
B.MySQL数据库InnoDB引擎默认的事务隔离级别是可重复读
C.Oracle数据库默认的事务隔离级别是已提交读
D.MySQL数据库InnoDB引擎的可重复读可以避免幻读
A.数据库事务隔离性要求决定了数据库无法同时执行两个事务.
B.使用InnoDB引擎的数据库,如果开启了自动提交,那么就无法手动执行begin和commit操作.
C.原子性是保证a向b转账过程中不会因为数据库异常导致更新丢失的关键.
D.InnoDB存储靠回滚段实现事务回滚的功能.
A、事务就是针对数据库的一组操作
B、事务中的语句要么都执行,要么都不执行
C、事务提交后其中的操作才会生效
D、可以通过START TRANSACTION提交事务
A、MySQL Cluster 是MySQL官方提供的一个分布式解决方案,它是一种shared anything的架构。
B、MySQL InnoDB引擎支持分布式事务。
C、MySQL分布式事务使用和普通事务没有不同。
D、MySQL InnoDB会有一个专门的日志文件,用来存储分布式事务的日志。
A.可以使用commit命令的显式提交
B. 可以在SQLPLUS中执行“setautocommiton”的自动提交
C. 可以在发出DDL命令、程序终止、关闭数据库的隐式提交
D. 可以在SQL命令发出后完成提交
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!