您现在的位置是:首页 >学无止境 >第61讲:MySQL存储过程的核心概念以及应用案例网站首页学无止境

第61讲:MySQL存储过程的核心概念以及应用案例

Jiangxl~ 2024-06-02 00:00:02
简介第61讲:MySQL存储过程的核心概念以及应用案例

1.存储过程的概念

存储过程指的是能够完成特定功能的SQL语句集合,当程序需要完成特定的功能时,就可以直接调用相关的存储过程来完成业务逻辑的实现。在存储过程中可以写入很多的SQL语句以及一些编程逻辑,例如if、while、case、变量等等,将这些SQL语句编译存储在数据库中形成存储空间。

使用数据库时,每一条SQL语句执行时都需要请求数据库,会占用一定的网络资源,当应用程序实现某一个业务功能时,关联了很多条SQL语句,如果还是一条条SQL语句去执行,网络交互就会很频繁,从而影响SQL的效率。

基于这些场景我们可以通过SQL存储过程,将一组含有业务逻辑的多条SQL语句封装在一个集合中,这个集合就是存储过程,当程序要实现某一项功能时,只需要去调用功能所对应的存储过程即可。

存储空间的特点:

    风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。