第1题
A、InnoDB引擎默认的隔离级别是Repeatable read.
B、MySQL修改InnoDB存储引擎隔离级别需要重启服务.
C、InnoDB引擎的默认隔离级别不允许幻读的发生,因此符合标准隔离级别定义.
D、InnoDB存储引擎可以为不同的表设置不同的隔离级别.
第2题
A、要求事务多次读取同一数据对象的结果必须一致。允许丢失修改、读脏数据和读不一致,但是可以接受幻影读现象。
B、要求事务多次读取同一数据对象的结果必须一致。不允许丢失修改、读脏数据和读不一致,但是可以接受幻影读现象。
C、要求事务多次读取同一数据对象的结果必须一致。不允许丢失修改、读脏数据和读不一致,不可以接受幻影读现象。
D、要求事务多次读取同一数据对象的结果必须一致。不允许丢失修改,允许读脏数据和读不一致,可以接受幻影读现象。
第3题
A、SERIALIZABLE隔离级别在同一时间只支持一个事务对表进行读写
B、事务的隔离级别是REPEATABLE-READ,那么该事务中查询数据可能存在幻读
C、READ-COMMITTED表示在事务内能读到其它事务已经提交的数据,不会存在幻读
D、Read UNCOMMITTED事务隔离级别下,事务内可以看到其它事务修改的数据,其它事务也能看到本事务修改的数据
第4题
A、已提交读比可重复读的级别要高
B、MySQL数据库InnoDB引擎默认的事务隔离级别是可重复读
C、Oracle数据库默认的事务隔离级别是已提交读
D、MySQL数据库InnoDB引擎的可重复读可以避免幻读
第7题
A、读已提交(Read committed)、读未提交(Read uncommitted)、可重复读(Repeatable read)、可串行化(Serializable)
B、读未提交(Read uncommitted)、读已提交(Read committed)、可重复读(Repeatable read)、可串行化(Serializable)
C、读未提交(Read uncommitted)、可重复读(Repeatable read)、读已提交(Read committed)、可串行化(Serializable)
D、可重复读(Repeatable read)、读已提交(Read committed)、可串行化(Serializable)、读未提交(Read uncommitted)
第8题
A、如果一个事务还没提交,其他事务不允许读取该事务正在修改的数据。不允许丢失修改和读脏数据,可以接受不可重复读现象。
B、如果一个事务还没提交,其他事务不允许读取该事务正在修改的数据。允许丢失修改和读脏数据,可以接受不可重复读现象。
C、如果一个事务还没提交,其他事务不允许读取该事务正在修改的数据。不允许丢失修改,允许读脏数据,可以接受不可重复读现象。
D、如果一个事务还没提交,其他事务不允许读取该事务正在修改的数据。不允许丢失修改,不允许读脏数据,不可以接受不可重复读现象。
第9题
A、一个事务可以读到另外一个事务未提交的数据,但是不允许丢失修改,可以接受读脏数据和不可重复读现象。
B、一个事务不允许读到另外一个事务未提交的数据,不允许丢失修改,可以接受读脏数据和不可重复读现象。
C、一个事务允许读到另外一个事务未提交的数据,允许丢失修改,可以接受读脏数据和不可重复读现象。
D、一个事务不允许读到另外一个事务未提交的数据,不允许丢失修改,不可以接受读脏数据和不可重复读现象。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!