作者fakecalm (坐在十字路口上)
看板Database
标题[SQL ] 关於explain指令
时间Thu Apr 9 16:10:31 2009
最近开始使用mysql
指令都是想到怎麽打就怎麽打 只要把想要的结果凑出来就好了
可是总觉得这样做的效率一定很差
想学习怎样下指令比较好
听说由explain显示的结果 可以帮助写出更好的查询指令
不过我道行太浅… 网路上对explain的解释我怎麽看都看不懂= ="
有人可以用浅白一点的方式解释一下怎麽看explain的结果吗@@?
尤其想问的是 遇到extra栏显示Using temporary Using filesort
这表示什麽? 该怎麽优化呢?
常听别人说 sql指令下的好不好 执行效率差很多
我要如何学习将指令下好呢?
我现在就像武器都有了 却不知道如何挥刀= ="
sql语法基本都会了 只是观念都没有
大家有推荐的书 指导这方面的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.2.243
2F:→ fakecalm:恩 感谢楼上~ 04/10 18:05