第1题
A.索引是为了提高查询效率的,通过建立索引查询效率会得到提高
B.索引对数据插入的效率有一定的影响
C.唯一索引是一种特殊的索引,表中的行的物理顺序与索引顺序一致,且不允许两行数据在索引列上有相同的值
D.每个表都必须具有一个主键索引
E.对于数据重复度高,值范围有限的列如果建索引建议使用位图索引
第3题
B.MongoDB使用 createIndex()方法来创建索引
C.db.collection.createIndex(keys,options)这段创建索引的指令中 Key 值为你要创建的索引字段
D.db.col.createIndex({"title":1,"description":-1})这段创建索引的指令的意思是,创建一个按title升序和description降序的多字段索引
第4题
第5题
A.在频繁进行排序或分组(即进行groupby或orderby操作)的列上建立索引
B.考虑列中值的分布,列的基数越大,索引的效果越好
C.在select关键字后选择列表的列上,建立索引
D.在表中,索引越多越好
第6题
A.通过创建唯一索引,可以保证数据库表中每一行数据的唯一性
B.可以大大加快数据的查询速度
C.可以加快数据的检索速度
D.可以在查询的过程中使用优化隐藏器,提高系统性能
第9题
A.索引要根据不同场景选择不同的类型,没有最完美的索引
B.-Tree索引能够加快访问数据的速度,因为存储引擎不再需要进行全表扫描来获取需要的数据,取而代之的是从索引的根节点开始进行搜索
C.哈希索引可以完美支持等值查询、范围查询和排序等
D.如性别列只有男和女,这种某列重复值较多的情况下,建立位图索引后,查询效率会非常高