1 回答
已采纳

程序员大阳
TA贡献43条经验 获得超24个赞
使用场景,触发器、存储过程等。
优势:可以认为触发器、存储过程将一部分业务逻辑封装在了数据库之中。游标就相当于数据库数据的遍历器/指针,可以迅速指向数据库中的数据,进而进行处理。相对于使用编程语言C/C++/C#/JAVA等处理数据库,速度显然更快。尤其是处理一些数据库内部逻辑或者定时任务等,有先天优势。
劣势:游标需要一条一条的处理数据,一是不如语言灵活有多重方式,二是这样处理显然浪费数据库处理能力,所以慎用。
还有如果使用触发器、存储过程、游标,需要团队有良好的管理能力和文档能力哦,不然来个新人都搞不懂数据库主键自增长是靠触发器实现的,那不乱套了。
- 1 回答
- 0 关注
- 1866 浏览
添加回答
举报
0/150
提交
取消