系统中存储过程的优缺点

[b]存储过程的优点:[/b]
预编译
当一个sql语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它,避免了sql语句在网络中传输然后再解释的低效率问题。
修改方便
  直接修改存储过程,方便代码的管理。
安全
  不会有sql语句注入问题。
可以建立复杂的查询
  可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。
可以使用参数
  在存储过程中可以使用参数,可以传送和返回参数。 
[b]存储过程的缺点:[/b]
增加复杂性
当业务逻辑比较复杂时不建议使用存储过程,这样会增加复杂性。
可移植性低
  在不同的数据库平台上很难移植
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值