考题
在Mysql数据库下,以下哪个选项最好地描述了InnoDB表为什么需要主键并且主键应当尽量短?()
A.因为InnoDB在一个日志中保存到所有主键的指针,短的主键使日志小B.因为InnoDB使用主键定位二级索引,短的主键使查询快C.因为InnoDB使用主键定位表记录,短的主键使查询快D.因为InnoDB使用主键定位表,短的主键使查询快
考题
MyISAM表比InnoDB表数据写入速度快。()
考题
InnoDB 引擎与 MyISAM 引擎相比,有哪些优越之处?A.InnoDB支持事务B.InnoDB 可以支持外键C.InnoDB表不可能丢失数据D.InnoDB上的事务只可能锁住需要更新的行
考题
【单选题】要修改数据表tb_student的存储引擎为InnoDB,可以使用下面的()语句A.ALTER TABLE tb_student DEFAULT CHARSET=InnoDB;B.ALTER TABLE tb_student ENGINE=InnoDB;C.ALTER TABLE tb_student AUTO_INCREMENT=InnoDB;D.Alter TABLE tb_student ADD CONSTRAINT mrprimary PRIMARY KEY (id);
考题
1、Mysql 的存储引擎,myisam和innodb的区别。
考题
关于innoDB锁,下面描述正确的是A.InnoDB通过对索引项加锁实现行锁.B.InnoDB锁能够避免并发更新造成更新丢失.C.InnoDB中一个正在执行的事务中更新了多行记录,已经更新了的行上锁会自动释放.D.InnoDB中select for update操作和update操作所加的锁不同.
考题
关于MyISAM和InnoDB引擎的表,下列说法正确的是A.MyISAM表数据更改会锁住整张表B.如果一个事务同时操作了InnoDB表和MyISAM表,那么不管是否提交,MyISAM表中的数据变化都能被别的连接看到C.InnoDB表数据更改只可能锁住要更改的行D.如果一个事务同时操作了InnoDB表和MyISAM表,那么对MyISAM的操作也可以被回滚
考题
关于InnoDB存储引擎,下面说法错误的是A.InnoDB表为索引组织表,数据是以主键排序的,如果表中没有主键,那么表是堆表B.InnoDB表数据页默认大小和Oracle默认大小一样,都是8KC.InnoDB数据修改前一定会写事务日志,事务提交时会将数据以及日志刷到磁盘D.InnoDB锁包含记录锁以及间隙锁,间隙锁是指锁住索引区间,避免插入
考题
关于InnoDB存储引擎,下面说法正确的是:A.InnoDB存储引擎中的update操作,一定是先写事务日志,再修改数据内容.B.InnoDB存储引擎可以通过配置,牺牲持久化安全,提高性能.C.InnoDB存储引擎不会出现脏读.D.InnoDB存储引擎持久化的时候,每个commit必须将日志先刷到磁盘.