四爷yueliangdao0608.blog.chinaunix.net
yueliangdao0608
全部博文(240)
与其他数据库的对(0)
架构相关(0)
日常操作(0)
MySQL 5.6(3)
Document transla(0)
数组专题(0)
常用工具(10)
安全性(3)
SQL语句与特殊技(54)
性能优化(7)
高可用性(7)
集群(16)
同步(5)
备份与恢复(1)
安装与配置(7)
lywend
Shaw_
choey
ehyyngp
乐乐1985
liu_0330
岸边的莎
格伯纳
cynthia
分类: Mysql/postgreSQL
2007-08-29 17:17:36
缺点:
1、可移植性是存储过程和触发器最大的缺点。
2、占用服务器端太多的资源,对服务器造成很大的压力
3、不能做DDL。
4、触发器排错困难,而且数据容易造成不一致,后期维护不方便。
优点:
1、预编译,已优化,效率较高。避免了SQL语句在网络传输然后再解释的低效率。
2、存储过程可以重复使用,减少开发人员的工作量。
3、业务逻辑封装性好,修改方便。
4、安全。不会有SQL语句注入问题存在。
上一篇:[原创]关于MYSQLIMPORT的详细解释
下一篇:[原创]MYSQL 表的修复(不断更新)
chinaunix网友2010-09-10 16:05:14
如果把所有的sp放在服务器端执行加重server负载必然是不可取的,但sp的逻辑判断和循环是其他无可取代的,所有合理使用选择SP很重要!
boean2008-01-23 17:12:57
我们机房迁移过几次,每次都是让触发器和存储过程给搞得一团遭,
登录 注册