1,delphi连接了sql(物理服务器)和mysql(云服务器)二个数据库。sql正常, mysql连接经常会断开,报错“sql error: mysql server has gone away”,如果不报错那也有可能是打印票据延时30秒以上
2,navicat15中命令查询数据,查询一条等号数据,时间在40秒左右。
这是啥原因??按论坛中修改mysql参数的,waittineout等,没有效果
云服务器,查下网络延时吧
云服务器正常。也联系腾讯公司查询过,答复也是正常
你看下你那台电脑接入云服务器的速度
你ping一下mysql服务器,看看网络速度和丢包情况。
是不是没索引?或者是表被锁了?
先看看索引,索引OK还不行,再试试在navicat15跑一下下面的语句,如果很快,就是表被锁了,如果一样慢,再找别的原因
SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED ; SELECT * FROM TABLE_NAME ;(替换你的语句) SET SESSION TRANSACTION ISOLATION LEVEL REPEATABLE READ ;
服务器速度都正常,最后按腾讯云客服说的,重新安装了mysql数据库,目前正常了!谢谢!