【发布时间】:2011-12-30 11:47:06
【问题描述】:
我们打算使用 mysql 存储过程来处理一个项目的所有数据库工作。 有几个应用程序(不同的语言)使用相同的数据库,我相当确定这些应用程序中有大量重复的 SQL 代码。
然后在阅读有关 mysq 的内容时,我偶然发现了
http://www.joinfu.com/2010/05/mysql-stored-procedures-aint-all-that/
文章基本上说每次建立新的数据库连接时都会编译存储过程。
mysql会在数据库上编译所有(至少3位数字)存储过程吗?
【问题讨论】:
-
我会说您链接的文章回答了您的问题。
-
是的,我也会这么说。只是我有点希望“哦,对于 mysql 5.5 及更高版本不是这样”。
-
在您的链接文章的 cmets 中,讨论的本质是,5.5 中的情况有所改进,但并没有明显改善
标签: php mysql stored-procedures