mysql版本是 mysql-community-5.1.45
系统是centos 5.4
mysql做了主从
系统是centos 5.4
mysql做了主从
解决方案 »
- sql优化,求高人赐教,不胜感激
- 如何联合查询某表的记录,该表某字段不包含另外一表的某字段的值
- mysql数据表(myisam类型)拷了三个文件到另外一台服务器,必须要重启吗?
- MySQL实时更新的解决方法?
- 在MYSQL 中,如何判断一个varchar字段内容的长度。比如sqlserver中的len(字段名)?
- 在oracle中的 字段 in (select ziduan from tb) 在MYSQL中如何实现?
- mysql数据库的默认字符集
- 在linux下用安装的mysql 总是启动不了。日志如下。。。这是杂回呈啊
- 这样写触发器的主体部分,请教为什么不行啊!!
- my sql order by 某些字段会影响 left join ?
- 想学习一下数据库,不知道该如何开始
- 有关分布式存储的问题
发现有两个连接在同时执行我的存储过程中的语句(别的是不可能出现那些sql语句的)而且经过执行后的结果来看,执行后的数据为正常数据的两倍。然后将存储过程中的sql语句进行逆运算(比如,加变成减),然后再执行,发现数据恢复为正常数据了。
另外你为什么不肯在 MYSQL命令行工具中试一下 看看有没有同样的问题?
查下日志,看执行2个执行存储过程的mysql的进程的ip地址,如果ip地址是一样的话,那么是你自己写的应用问题,如果ip地址不是一样的话,那就是别人也在跑了这个存储过程。
还有你的存储过程是用什么方式调用的,比如shell命令行里面,或者workbench前台工具里面等等?
由于我并非直接连接数据库,而是通过ssh隧道对数据库服务器进行连接,即client --> ssh --> db
由于存储过程执行时间过长,当ssh连接超时时,sqlyog会认为连接失败,从而重新连接,并再次发送存储过程调用语句。此次调试,通过在ssh的目标服务器上用tcpdump抓包分析,论证通过。
在此感谢各位的热心解答,多谢。