数据库存储过程

1、什么是存储过程

存储过程就是采用SQL语句编写的过程,这个过程是经过编译和优化后存储在数据库服务器中,因此叫做存储过程。

2、有哪些优点
  • 由于存储过程不像解释执行的SQL语句那样在提出操作请求时才进行语法分析和优化操作,因此运行效率更高,它提供了在服务器端快速执行SQL语句的有效途径。
  • 存储过程降低了客户机和服务器之间的通信量,客户机上的应用程序只是需要通过网络向服务器发送调用存储过程的名字和参数,就可以让关系型数据库管理系统来执行多天SQL语句并进行数据处理,只是将最终的执行结果返回给客户端。
  • 方便实施规则,可以将规则提前写好存储过程并放在数据库服务器中,由关系数据库管理系统管理,当规则发生变化时,只是需要修改存储过程即可,而不需要修改应用程序。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容