第一:说的是“SQL优化”其优化的主要对象是SQL,而存储过程,其实你的SQL性能还是没有提高,只不过改变了SQL每次要重新编译的问题。因为存储过程只需编译一次。第二: 存储过程,不通用,一般常见于Oracle吧,像SQL server就很少用到吧, 开源的MySQL那他就好像根本没有存储过程这一东西(这点不太确定)第三: 存储过程也是SQL的集合,所以优化SQL 那才是王道,只有从SQL层面优化了才不会受不同数据库的限制。