麻烦问下,为什么我的mysql存储过程一次调用,会被执行了两次?
5个回答
展开全部
贴你的存储过程的代码。你的代码中有什么语句调用了自己。这种可能总是存在的吧。另外你为什么不肯在
MYSQL命令行工具中试一下
看看有没有同样的问题?引用那在
MYSQL命令行工具中试一下。
以断定是你的SQLYOG的问题还是你的存储过程写错了。
MYSQL命令行工具中试一下
看看有没有同样的问题?引用那在
MYSQL命令行工具中试一下。
以断定是你的SQLYOG的问题还是你的存储过程写错了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
补充一下,刚开始查看是不会出现两个连接都同时执行我的存储过程中语句的情况的。只是中途突然出现一个连接在执行存储过程中的语句。一直不明白为什么,存储引擎用的是innodb
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道,我才问的,呵呵,看看哪位大侠知道,什么语句或者什么情况会造成mysql存储过程另起一个连接去再执行一次存储过程。那个连接放心,是从同一个ip起来的,不是中间件,也不是任何人。所以比较纳闷。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
引用楼主
yuwenbao
的回复:mysql版本是
mysql-community-5.1.45系统是centos
5.4mysql做了主从还有你的存储过程是用什么方式调用的,比如shell命令行里面,或者workbench前台工具里面等等?
yuwenbao
的回复:mysql版本是
mysql-community-5.1.45系统是centos
5.4mysql做了主从还有你的存储过程是用什么方式调用的,比如shell命令行里面,或者workbench前台工具里面等等?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询