【问题标题】:Pgsql Stored Procedures or Rails classes?Pgsql 存储过程或 Rails 类?
【发布时间】:2010-08-20 09:34:50
【问题描述】:

这更多地与 Rails 应用程序的维护问题有关。目前,它有很多存储过程(Postgres -pgsql),我想知道是否应该取消它们并将它们转换为 Rails 类。在性能方面,rails 类会比 pgsql 存储过程更好吗?谢谢!

【问题讨论】:

    标签: ruby-on-rails postgresql stored-procedures


    【解决方案1】:

    您有问题要解决吗?如果没有,请不要花时间创建新的。

    存储过程可以(很多)更快,但这完全取决于您在做什么以及如何做。这一切都取决于...

    pl/pgsql 是非常强大的语言,当它完成它应该做的事情时,我不会花时间将所有代码重构为任何其他语言。只需要一点时间。

    【讨论】:

    • 代码维护很麻烦,存储函数。当 Rails 应用程序、procs 和 db 之间发生一些映射时,会有轻微的不一致。我只是想知道存储过程是否适用于 Rails(因为我在那里读过一些东西,它们不太好)。谢谢弗兰克。
    猜你喜欢
    • 2023-04-01
    • 1970-01-01
    • 2013-05-29
    • 2013-06-27
    • 2013-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-16
    相关资源
    最近更新 更多