一直对存储过程懵懵懂懂,翻了资料,觉得存储过程大有用处. 1.改善性能 SQL语句的执行需要先编译在执行,存储过程就是一组为了完成特定功能的SQL语句集,他可以一次编译,下次执行不再编译,提高运行效率. 2.安全 存储过程放在数据库服务器端,用户只需要调用名字和参数就行了,防止SQL注入: 3.减少网络流量 只需要传入存储过程的名字和参数值,不要传输完整的SQL,节省流量. 4.封装 可用于操作数据库对象的方法,用户只需要知道它的输入输出参数并理解其目的即可. 5.重要性 针对复杂逻辑,应用已经…