1、MySQL8.0中,新增了以下哪些索引特性? ABCD
A、不可见索引
B、索引跳扫
C、函数索引
D、降序索引
2、考虑MySQL 服务器中的 key buffer。关于这个特性,哪两种说法是正确的? AD
A、它是一个全局缓冲区。
B、它只缓存InnoDB 表的索引块。
C、按每个连接设置。
D、它只缓存MyISAM 表的索引块。
E、它缓存所有存储引擎表的索引块。
3、MySQL在查询处理的哪个阶段创建查询的执行计划? B
A、Parsingo
B、Optimizing
C、Executing
D、Authorizingo
解析
语法分析阶段:将SQL查询语句经词法和语法分析后变换为一颗查询树st_select_lex传给优化器,并对SQL表达的语义进行检查。
生成逻辑查询执行计划阶段:优化器在查询树中遍历每个关系,确定关系是否是常量表,为每个关系查找可用的索引,运用关系
代数原理和启发式规则进行逻辑上的查询优化(如消除子查询,消除外连接等)。
生成物理查询执行计划阶段:优化器对每个连接的表进行排序,然后再求解多表连接最优路径,对于每个关系尽量利用索引计算其
代价,找出代价最小的路径后保存到JOIN类的best_positions。
执行查询执行计划阶段:把查询执行计划传到执行器进行执行。
4、MySQL从哪个版本开始支持设置独立的回滚表空间? C
A、MySQL 8.0
B、MySQL 5.7
C、MySQL 5.6
D、MySQL 5.5
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




