• 技术文章 >数据库 >mysql教程

    mysql存储过程的缺点是什么

    青灯夜游青灯夜游2022-04-12 16:54:37原创120

    mysql存储过程的缺点:1、存储过程的构造使得开发具有复杂业务逻辑的存储过程变得更加困难;2、很难调试存储过程;3、开发和维护存储过程不容易;4、由于存储过程将应用程序绑定到数据库上,因此使用存储过程封装业务逻辑将限制应用程序的可移植性。

    本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

    存储过程介绍:

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

    1、存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL 语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。

    2、当对数据库进行复杂操作时(如对多个表进行Update,Insert,Select,Delete 时),可将此复杂操作用存储过程封装起来与数据库提供的事务处理结合一起使用。

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

    4、安全性高,可设定只有某个用户才具有对指定存储过程的使用权。

    MySQL存储过程的优缺点

    MySQL存储过程的优点

    除了这些优点之外,存储过程有其自身的缺点,在数据库中使用它们之前,应该注意这些缺点。

    MySQL存储过程的缺点

    【相关推荐:mysql视频教程

    以上就是mysql存储过程的缺点是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql 存储过程
    上一篇:mysql怎么删除某一行数据 下一篇:mysql修改表注释的语句是什么
    Web大前端开发直播班

    相关文章推荐

    • MySQL面试问答集锦(总结分享)• mysql select语句中or的用法是什么• 超详细汇总mysql优化实践技巧• 深入了解MySQL索引结构• mysql怎么限制查询数量• mysql怎么增加权限

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网