首先要问自己几个问题:
哪些类型的sql会散发出坏味道?
sql优化的基本原理是什么,为什么有的sql快有的慢?
sql优化和底层的存储引擎关系大么?
怎么看执行过程?
好像关于sql优化这方面的博文挺多的,看来先要参考一下了。