示查询中每个select子句的类型(简单OR复杂) a. SIMPLE:查询中不包含子查询或者UNION b. 查询中若包含任何复杂的子部分,最外层查询则被标记为:PRIMARY c. 在SELECT或WHERE列表中包含了子查询,该子查询被标记为:SUBQUERY d. 在FROM列表中包含的子查询被标记为:DERIVED(衍生)用来表示包含在from子句中的子查询的select,mysql会递归执行并将结果放到一个临时表中。服务器内部称为"派生表",因为该临时表是从子查询中派生出来的 e. 若第二个SELECT出现在UNION之后,则被标记为UNION;若UNION包含在FROM子句的子查询中,外层SELECT将被标记为:DERIVED f. 从UNION表获取结果的SELECT被标记为:UNION RESULT
MySQL 索引管理与执行计划
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/ce4ad433027f859921e6a816bbbb2c5e.html