你的位置:

问答吧

-> MySQL

-> 问题详情

麻烦问下,为什么我的mysql存储过程一次调用,会被执行了两次?

mysql版本是 mysql-community-5.1.45

系统是centos 5.4

mysql做了主从

作者: yuwenbao

发布时间: 2010-11-24

你是怎么看出来执行了2次的?

把问题说详细点。

作者: zuoxingyu

发布时间: 2010-11-24

在 sqlyog中,调用了一次call 我的存储过程(入参)

然后,在mysql中执行show full processlist进行查看

发现有两个连接在同时执行我的存储过程中的语句(别的是不可能出现那些sql语句的)

而且经过执行后的结果来看,执行后的数据为正常数据的两倍。然后将存储过程中的sql语句进行逆运算(比如,加变成减),然后再执行,发现数据恢复为正常数据了。

作者: yuwenbao

发布时间: 2010-11-24

那在 MYSQL命令行工具中试一下。 以断定是你的SQLYOG的问题还是你的存储过程写错了。

作者: ACMAIN_CHM

发布时间: 2010-11-24

补充一下,刚开始查看是不会出现两个连接都同时执行我的存储过程中语句的情况的。只是中途突然出现一个连接在执行存储过程中的语句。一直不明白为什么,存储引擎用的是innodb

作者: yuwenbao

发布时间: 2010-11-24

以你现在提供的信息,无从判断! 最大的可能就是你的代码写的不对。

问题说明越详细,回答也会越准确!参见如何提问。(提问的智慧)

作者: ACMAIN_CHM

发布时间: 2010-11-24

引用 4 楼 yuwenbao 的回复:

补充一下,刚开始查看是不会出现两个连接都同时执行我的存储过程中语句的情况的。只是中途突然出现一个连接在执行存储过程中的语句。一直不明白为什么,存储引擎用的是innodb

中途突然出现的这个连接是哪来的?

作者: zuoxingyu

发布时间: 2010-11-24

不知道,我才问的,呵呵,看看哪位大侠知道,什么语句或者什么情况会造成mysql存储过程另起一个连接去再执行一次存储过程。那个连接放心,是从同一个ip起来的,不是中间件,也不是任何人。所以比较纳闷。

作者: yuwenbao

发布时间: 2010-11-24

mysql存储过程执行两边_麻烦问下,为什么我的mysql存储过程一次调用,会被执行了两次?...相关推荐

  1. 获取mysql存储过程返回值_从强网杯随便注浅析mysql存储过程

    作者:Smity 合天智汇 去年的强网杯,出了一道mysql堆叠注入叫随便注,这道题被好多比赛玩了一整年,直到现在还是有各种新姿势,但是今天我忽然想到似乎没有对这个题目有一个很认真的分析,因此这里总结 ...

  2. 阿里巴巴mysql集群方案_云原生下,如何实现高可用的MySQL?

    简介: MySQL 作为当前比较受欢迎的关系型数据库(RDS),在云原生浪潮中仍然面临诸多挑战.如何用 Cloud Native 的设计原则,通过沙箱隔离.计算和数据的完全分离,实现低成本.可扩展.高 ...

  3. mysql云化方案_云原生下,如何实现高可用的MySQL?

    简介:MySQL 作为当前比较受欢迎的关系型数据库(RDS),在云原生浪潮中仍然面临诸多挑战.如何用 Cloud Native 的设计原则,通过沙箱隔离.计算和数据的完全分离,实现低成本.可扩展.高可 ...

  4. mac下mysql不支持中文_解决mac下mysql无法使用中文的问题

    MySQL.png 针对 mac 系统下 mysql 无法使用中文,在网上查找解决办法,大部分都是将 mysql 下的 default.cnf 复制到 /etc下并修改为 my.cnf 然后对文件进行 ...

  5. mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md

    --- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...

  6. mysql和php环境_怎么搭建php环境Apache+PHP+mysql

    展开全部 一.32313133353236313431303231363533e78988e69d8331333339653664Apache安装 版本解释:openssl是表示带有openssl模块 ...

  7. mysql数据库挂科_面试命中率 90% 的点 :MySQL 锁

    点击上方蓝色字关注我们~ 一.对MySQL的锁的了解 当数据库有并发事务的时候,可能会产生数据的不一致,这时候需要一些机制来保证访问的次序,锁机制就是这样的一个机制. 就像酒店的房间,如果大家随意进出 ...

  8. mysql安装配置yum_在CentOS 7下使用yum配置MySQL源并安装MySQL

    centos7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql,但是centos7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1 ...

  9. 远程mysql用ssh连接_使用SSH密钥连接到远程MySQL服务器

    远程mysql用ssh连接 In this article, it will be described how to connect to remote MySQL Server on Linux O ...

最新文章

  1. There are 0 datanode(s) running and no node(s) are excluded in this operation.
  2. layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法
  3. golang install/build 生成的文件命名和路径
  4. java==和=_java中==和 equal区别
  5. 限界分支法:01背包问题,优先级队列(包含解的追踪)
  6. 轻松弄懂var、let、const之间的区别(一看就懂)
  7. regexp_like 方法
  8. js ---- 对象去重
  9. 开机SystemServer到ActivityManagerService启动过程分析
  10. 自动化企业人才如何定位?
  11. java7 新特性官方介绍_java7 新特性 总结版
  12. UmiJS介绍--快速上手(一)
  13. 机器学习:模型评估与选择:性能度量——代价敏感错误率与代价曲线
  14. STM32 WAVWM8978简介
  15. 如何更高效的学习SLAM?
  16. ESP8266连接TFT(ST7789)配置说明
  17. php如何计算天数,php计算日期相差天数二种方法
  18. BZOJ4487 [JSO12015] 染色问题 容斥原理
  19. 开发管理 CheckLists(7) -项目利益相关者责任
  20. Linux系统基础小白学习(更新中)

热门文章

  1. 难道这是残差结构的本质(addnorm)
  2. 转图像偏微分方程不适定问题
  3. iOS开发-观察者模式
  4. 去除Coding4Fun中MessagePrompt的边框(Border)
  5. 当析构函数遇到多线程──C++ 中线程安全的对象回调
  6. Spring对AOP的支持
  7. Java调用python脚本
  8. 毕业设计-基于SSM实现在线考试及题库管理系统
  9. BED文件如何排序,sort按列排序
  10. top_k问题python解