A、索引可以包含NULL值
B、可以在BLOB、TEXT类型的字段上创建索引
C、每个索引的最大字段数目不能超过 16 个
D、每个表的索引个数不能超过32个
第1题
A、select count(distinct col) from ... 这样的sql也可以使用索引加速。
B、索引对于DML操作的影响有限,因此在设计表时应该尽可能建立完备的索引满足所有查询需要。
C、MySQL对性别类的字段建索引也有很好的效果。
D、... where col like 'cond%' 这类sql语句是无法使用索引的。
第2题
A、mysql5.6之前不包含online ddl功能,可以利用pt-online-schema-change来变相实现在线表变更功能
B、pt-online-schema-change 执行过程中,会建立一个新表,原表数据被删除后,新表中该数据也会执行删除操作
C、mysql5.6包含online ddl功能,所以线上加字段加索引等操作可以直接执行,服务不受影响
D、pt-online-schema-change 工具可以控制主库负载,保证主库系统load不超过10
第3题
A、很长的字符串需要创建索引时,应使用前缀索引,避免索引过长。
B、覆盖索引可以通过减少回表大大提高查询效率。
C、根据左前缀原则,创建联合索引时应该把选择性好的字段放在后面。
D、除非使用hint,否则MySQL不会为同一条查询SQL选择不同的索引。
第5题
A.数据库被打开时,其对应的结构复合索引文件不能被自动打开
B.主索引和候选索引能控制表中字段重复值的输入
C.一个表可建立多个候选索引
D.主索引只适用于数据库表
第8题
A. 索引和排序一样,它改变记录的物理顺序。
B. 索引文件有单索引文件(.IDX)和复合索引文件(.CDX)两大类。
C. 建立单索引可以使用FOR子句,复合索引不能使用该子句。
D. 索引关键字中涉及到多个字段时,用“,”将各个子段分隔开。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!