SQL存储过程相对于普通查询的优点:
1. 存储过程是应用程序的逻辑处理单元,可以共享给多个应用程序,确保了数据访问和操作的一致性,提高了程序的维护性。只修改存储过程不用更新应用程序。
2.创建存储过程,会对其进行语法分析,并且存储在系统表syspbjects 和 syscomments。第一次执行会进行优化和编译,并且存储在高速缓存中。之后的调用就直接调取缓存中的,不需要再次编译。从而提高系统的执行效率。
3.存储过程也可以确保操作的完整性,如果用户被授权允许调用该存储过程,即使用户没有权限访问存储过程中所参考的表和视图,也可以完全执行该存储过程。
4.存储过程是存放在系统服务器上的,调用只需要传送一条命令即可,减少流量的消耗.
SQL存储过程相对于普通查询的优点
最新推荐文章于 2024-02-28 21:28:33 发布