【问题标题】:Triggers and stored procedures in web applicationsWeb 应用程序中的触发器和存储过程
【发布时间】:2013-05-12 07:08:22
【问题描述】:

我听说在 Web 应用程序中使用触发器和存储过程被认为是一种不好的做法,尤其是在使用 LAMP 堆栈时。真的吗?原因是什么?谁能解释一下?谢谢。

【问题讨论】:

    标签: web-applications stored-procedures triggers lamp


    【解决方案1】:

    MySQL 在最近的 5.0 版本中添加了存储过程支持。但是,自 1990 年代初以来,存储过程一直是闭源关系数据库(如 Oracle)的特性。因此,具有存储过程的应用程序通常会合并。 1

    已经非常清楚地讨论了使用存储过程与 LAMP 堆栈一起工作的利弊。 1

    【讨论】:

    • 谢谢解答,但是……这篇文章是不是有点过时了?它崇拜存储过程,而不是客观地命名过程和触发器的优缺点。不要误会我的意思,它列出了很多优点,但我不相信使用它们有这么少的缺点。否则,它们将成为每个 web 开发者工具箱中的标准工具,据我所知,它们不是。
    猜你喜欢
    • 2013-12-30
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 2013-09-12
    相关资源
    最近更新 更多