select_type:

数据读取操作的操作类型、查询的类型,主要是用于区别普通查询、联合查询、子查询等的复杂查询

主要有以下几类:

  1. SIMPLE:简单的select查询,查询中不包含子查询或者UNION

  2. PRIMARY:查询中若包含任何复杂的子部分,最外层查询则被标记为

  3. SUBQUERY:在SELECT或WHERE列表中包含了子查询

  4. DERIVED:在FROM列表中包含的子查询被标记为DERIVED(衍生)MYSQL会递归执行这些子查询,把结果放在临时表里

  5. UNION:若第二个SELECT出现在UNION之后,则被标记为UNION若UNION包含在FROM子句的子查询中,外层SELECT将被标记为:DERIVED

  6. UNION RESULT:从UNION表获取结果的SELECT
    MySQLexplain之select_type介绍

相关文章:

  • 2021-11-08
  • 2021-07-18
  • 2021-06-28
  • 2022-01-23
  • 2022-12-23
  • 2021-12-25
  • 2021-11-18
  • 2021-06-24
猜你喜欢
  • 2021-10-25
  • 2021-06-05
  • 2021-11-05
  • 2021-05-03
  • 2021-04-01
  • 2021-05-28
  • 2021-10-21
相关资源
相似解决方案