- 2
- 0
- 约4.03千字
- 约 27页
- 2017-08-12 发布于河南
- 举报
SQL Server2000存储过程 存储过程 sql语句执行的时候要先编译,然后执行。存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。 存储过程的优点 (1)重复使用。存储过程可以重复使用,从而可以减少数据库开发人员的工作量。 (2)提高性能。存储过程在创建的时候就进行了编译,将来使用的时候不用再重新编译。一般的SQL语句每执行一次就需要编译一次,所以使用存储过程提高了效率。 (3)减少网络流量。存储过程位于服务器上,调用的时候只需要传递存储过程的名称以及参数就可以了,因此降低了网络传输的数据量。 (4)安全性。参数化的存储过程可以防止SQL注入式的攻击,而且可以将Grant、Deny以及Revoke权限应用于存储过程。 了,应用程序无须任何变化。 存储过程缺点 1:调试麻烦,但是用 PL/SQL Developer 调试很方便!弥补这个缺点。 2:移植问题,数据库端代码当然是与数据库相关的。但是如果是做工程型项目,基本不存在移植问题。 3:重新编译问题,因为后端代码是运行前编译的,如果带有引用关系的对象发生改变时,受影响的存储过程、包将需要重新编译(不过也可以
您可能关注的文档
最近下载
- HG_T 3378-2022 涂料用稀释剂.docx VIP
- 仓储系列《林德372-03中文故障代码》.pdf VIP
- 新教材青岛版四年级下册科学全册教学课件.pptx VIP
- (正式版)DB22∕T 3469-2023 《医疗机构护理文书书写规范》.docx VIP
- 水泥混凝土路面养护.ppt VIP
- 2019秋八年级道德与法治上册 第四单元 维护国家利益 第九课 树立总体国家安全观 第1框 认识总体国家安全观课件 .ppt VIP
- TIA942中文完整超清晰版本.pdf VIP
- 宁波市2025届高三二模 生物试卷(含答案).pdf
- 消化内镜院感防控要点中国消化内镜再处理专家共识(2024版).pptx VIP
- 石材、铝板幕墙工程监理实施细则.pdf VIP
原创力文档

文档评论(0)