华为云计算 云知识 存储过程
存储过程

【热门云产品免费试用活动】|【最新活动】

存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,它经过编译后存储在 数据库 中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程通常分为系统存储过程和用户自定义存储过程。

存储过程是数据库中的一个重要对象。在数据量特别庞大的情况下利用存储过程能达到倍速的效率提升。存储过程在SQL开发中,主要有以下作用:

1、重复使用:存储过程可以重复使用,从而可以减少数据库开发人员的工作量。

2、提供性能:存储过程在创建时已进行了编译,再次使用时无需重新编译,一般的SQL语句执行一次需要重新编译,所以存储过程提高了效率。

3、安全性:参数化的存储过程可以防止SQL注入式的攻击,可以讲GRANT、REVOKE权限应用于存储过程。 

上一篇:如何有效利用云服务器降低小程序后端开发的维护成本? 下一篇:批量删除云服务器标签BatchDeleteServerTags

对象存储服务 OBS     

对象存储服务(Object Storage Service)是一款稳定、安全、高效、易用的云存储服务,具备标准Restful API接口,可存储任意数量和形式的非结构化数据。