
mysq的执行计划有一定局限性直接引用了
?EXPLAIN不会告诉你关于触发器、存储过程的信息或用户自定义函数对查询的影响情况
?EXPLAIN不考虑各种Cache
?EXPLAIN不能显示MySQL在执行查询时所作的优化工作
?部分统计信息是估算的,并非精确值
?EXPALIN只能解释SELECT操作,其他操作要重写为SELECT后查看执行计划
增加一个参考链接http://space.itpub.net/559237/viewspace-496311
总结一下,本文主要是说明了mysql执行计划中几个字段的意思,包括id,select_type,table,type,possable_keys,key,key_len,ref,rows 和Extra。