使用思维导图工具对mysql使用,进行知识总结。
着重说下explan
id SELECT识别符。这是SELECT查询序列号。这个不重要,查询序号即为sql语句执行的顺序
select_type select类型
table 输出的行所用的表,这个参数显而易见,容易理解
partitions
type 连接类型。有多个参数,先从最佳类型到最差类型介绍 重要且困难
possible_keys 提示使用哪个索引会在该表中找到行,不太重要
keys MYSQL使用的索引,简单且重要
key_len MYSQL使用的索引长度
ref ref列显示使用哪个列或常数与key一起从表中选择行。
rows 显示MYSQL执行查询的行数,简单且重要,数值越大越不好,说明没有用好索引
Extra 该列包含MySQL解决查询的详细信息。