- 0
- 0
- 约2.99千字
- 约 23页
- 2017-11-07 发布于江苏
- 举报
MySQL执行计划及索引最佳实践
MySQL索引最佳实践DT赢在刘宏仓MySQL EXPLAIN 02? EXPLAIN SQLEXPLAIN EXTENDED SQL 将执行计划“反编译”成SELECT语句, 运行SHOW WARNINGS 可得到被MySQL优化 器优化后的查询语句 2. EXPLAIN PARTITIONS SQL 用于分区表的EXPLAIN MySQL EXPLAIN 03? EXPLAIN RESULTID:SELECT_TYPETABLETYPEPOSSIBLE_KEYSKEYMySQL EXPLAIN 04? EXPLAIN RESULTKEY_LENREFROWSEXTRAMySQL EXPLAIN 05? EXPLAIN RESULTID: 一组数字,表示执行SQL子句或操作表的顺序 ID相同,执行顺序由上至下 子查询中ID的序号会递增,id值越大优先级越高,越先被执行 在所有组中,ID值越大,优先级越高,越先执行MySQL EXPLAIN 06? EXPLAIN RESULTSELECT_TYPE:表示查询中每个SQL子句的类型1 SIMPLE2 PRIMARY3 SUBQUERY4 DERIVED5 UNION6 UNION RESULT简单复杂MySQL EXPLAIN 07? EXPLAIN RESULT1. SIMPLE:查询中不包含子查
原创力文档

文档评论(0)