4、录下一条记录将从该表读取,再从下一个表开始继续处理。 在MySQLversion4.1中,EXPLAIN输出的结果格式改变了,使得它更适合例如UNION语句、子查询以及派生表的结构。更令人注意的是,它新增了2个字段:id和select_type。当你使用早于MySQL4.1的版本就看不到这些字段了。 EXPLAIN结果的每行记录显示了每个表的相关信息,每行记录都包含以下几个字段: id 本次SELECT的标识符。在查询中每个SELECT都有一个顺序的数值。 select_type S
6、的子查询) table 记录查询引用的表。 type 表连接类型。以下列出了各种不同类型的表连接,依次是从最好的到最差的: system 表只有一行记录(等于系统表)。这是const表连接类型的一个特例。 const 表中最多只有一行匹配的记录,它在查询一开始的时候就会被读取出来。由于只有一行记录,在余下的优化程序里该行记录的字段值可以被当作是一个恒定值。const表查询起来非常快,因为只要读取一次!const用于在和PRIMARYKEY或UNIQUE索引中有固定值比较的情形。下