| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> mysql explain 12列信息解释 -> 正文阅读 |
|
[大数据]mysql explain 12列信息解释 |
mysql explain 12列信息解释mysql explainexplain能解释mysql如何处理查询sql,表加载顺序、表如何连接、索引的使用情况等。 展示的信息一共有12列, 如: idselect查询序列号 id如果相同,可认为是同一组,同组的从上往下执行, select_type当前查询的类型
table表名 显示这一步所访问的表的名称。 type对表的访问方式 常见的类型有system、const、eq_ref、ref、range、index、all等, index_merge是索引合并,在mysql多列索引(组合索引)特点和使用场景中讲过。
驱动表和被驱动表在MySQL join查询的原理中讲过。 性能:system > const > eq_ref > ref > range > index > all。 partitions匹配的分区 possible_keys查询中可能用到的索引 key查询中用到的索引 key_len查询中用到的索引的长度, ref如果条件是常数值,这里会显示const, rows这是mysql估算要扫描的行数,不是精确值, filtered表示选取行占读取行的百分比 Extra一些额外的重要信息 Using temporary:意味着mysql对查询结果进行分组或排序的时候使用了一张临时表; 这两种一般都需要优化。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 5:53:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |