存储过程,就是一些编译好了的SQL语句,这些SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后给这些代码块取一个名字,在用到这个功能的时候调用即可。
优点:
1、 存储过程是一个预编译的代码块,执行效率比较高
2、 存储过程在服务器端运行,减少客户端的压力
3、 允许模块化程序设计,只需要创建一次过程,以后在程序中就可以调用该过程任意次,类似方法的复用
4、 一个存储过程替代大量T_SQL语句,可以降低网络通信量,提高通信速率
5、 可以一定程度上确保数据安全
缺点:
1,调试麻烦
2,可移植性不灵活
3,重新编译问题

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.