mysql,查看sql执行计划

mysql,查看sql执行计划

ID:29738435

大小:18.39 KB

页数:9页

时间:2018-12-22

mysql,查看sql执行计划_第1页
mysql,查看sql执行计划_第2页
mysql,查看sql执行计划_第3页
mysql,查看sql执行计划_第4页
mysql,查看sql执行计划_第5页
资源描述:

《mysql,查看sql执行计划》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划mysql,查看sql执行计划  MySQL执行计划解读  1、id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行  Explain语法  EXPLAINSELECT??  变体:  1.EXPLAINEXTENDEDSELECT??  将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被MySQL优化器优化后的查询语句  2.EXPLAI

2、NPARTITIONSSELECT??  用于分区表的EXPLAIN  执行计划包含的信息  id  包含一组数字,表示查询中执行select子句或操作表的顺序  id相同,执行顺序由上至下  如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行  id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保

3、新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  select_type  表示查询中每个select子句的类型  :查询中不包含子查询或者UNION  b.查询中若包含任何复杂的子部分,最外层查询则被标记为:PRIMARY  c.在SELECT或WHERE列表中包含了子查询,该子查询被标记为:SUBQUERY  d.在FROM列表中包含的子查询被标记为:DERIVED  e.若第二个SELECT出现在  UNION之后,则被标记为  UNION;若UNION包含在FROM子句的子查询中,

4、外层SELECT将被标记为:DERIVED  f.从UNION表获取结果的SELECT被标记为:UNIONRESULT  type  表示MySQL在表中找到所需行的方式,又称“访问类型”,常见类型如下:  由左至右,由最差到最好  :FullTableScan,MySQL将遍历全表以找到匹配的行  :FullIndexScan,index与ALL区别为index类型只遍历索引树目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司

5、新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  :索引范围扫描,对索引的扫描开始于某一点,返回匹配值域的行,常见于  between、  等的查询  range访问类型的不同形式的索引访问性能差异  MySQL执行计划解读  Explain语法  EXPLAINSELECT……  变体:  1.EXPLAINEXTENDEDSELECT……  将执行计划“反编译”成SELECT语句,运行SHOWWARNINGS可得到被MySQL优化器优化后的查询语句  2.E

6、XPLAINPARTITIONSSELECT……  用于分区表的EXPLAIN  执行计划包含的信息  id  包含一组数字,表示查询中执行select子句或操作表的顺序  id相同,执行顺序由上至下  如果是子查询,id的序号会递增,id值越大优先级越高,越先被执行  id如果相同,可以认为是一组,从上往下顺序执行;在所有组中,id值越大,优先级越高,越先执行目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障

7、停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  select_type  表示查询中每个select子句的类型  :查询中不包含子查询或者UNION  b.查询中若包含任何复杂的子部分,最外层查询则被标记为:PRIMARYc.在SELECT或WHERE列表中包含了子查询,该子查询被标记为:SUBQUERY  d.在FROM列表中包含的子查询被标记为:DERIVED  e.若第二个SELECT出现在UNION之后,则被标记为UNION;若UNION包含在(来自:写论文网:mysq

8、l,查看sql执行计划)FROM子句的子查询中,外层SELECT将被标记为:DERIVEDf.从UNION表获取结果的SELECT被标记为:UNIONRESULT  type  表示MySQL在表中找到所需行的方式,又称“访问类型”,常见类型如下:  由左至右,由最差到最好  :FullTableScan,MySQL将遍历全表以找到匹配的行  :FullIn

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。