【问题标题】:Stored Procedure Vs Normal SQL Query in Latest MySQL?最新 MySQL 中的存储过程与普通 SQL 查询?
【发布时间】:2012-07-19 00:20:04
【问题描述】:

我想知道在最新的 MySQL 中使用存储过程是否有任何性能优势?

由于普通 SQL 也像存储过程一样工作,因为 db 会进行语法检查,选择、编译和缓存计划。

最新版本有什么好处?由于仍然很少有公司主要使用存储过程。

提前致谢, 卡西尔

【问题讨论】:

  • 即使使用最新版本也有性能优势,但至少可以说这是一个值得商榷的问题。触发还是不触发。
  • 如果数据库服务器与应用程序服务器不同(通常情况下),则存储过程比普通查询更快,因为性能或更快取决于网络延迟/网络速度/网络带宽以及请求和响应的周转时间。

标签: mysql stored-procedures


【解决方案1】:

DB 和 App Server 在本地时,性能差异不大。 DB和App Server在不同的地方会有性能差异,属于正常情况。

【讨论】:

    猜你喜欢
    • 2013-09-13
    • 1970-01-01
    • 2010-11-12
    • 1970-01-01
    • 1970-01-01
    • 2014-06-18
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多