2017-11-01 08:30:42 9044次浏览 6条回答 0 悬赏 100 金钱

是这样的,我们公司开发人员都是使用navicat这个软件的,平时开发都是连接测试环境的mysql,测试环境的数据库数据量很少,但现在有个不明白的现象:比如navicat打开一张表,长时间不去操作这张表,你再去操作(比如直接刷新操作)就会很卡差不多5秒后才出现数据,如下图:
3328396262-59f827da6435f_articlex.png

当数据出来之后,再次刷新操作,又正常很快了;一段时间不操作,又会很卡,导致测试项目运行也是卡卡的

其他增删改查都会出现这种情况,因为每张表数据量只有1000条不到,应该不会是数据量过大造成的。

不知道是不是mysql哪里配置有问题还是什么的,我打印过SHOW PROCESSLIST也只有33条数据而已,如下图:
279484889-59f828bcdb02d_articlex.png

打印SHOW VARIABLES; max_connections的值是5295,也没有超出。
show VARIABLES LIKE 'wait_timeout' 的值是28800,应该不会自动断开

还有我们公司都是使用vagrant的,centeos系统(不知道这个对mysql有没有影响),几个开发人员都出现这种情况
链接本地mysql怎么就不会出现这种情况,应该是测试mysql配置的原因

您需要登录后才可以回答。登录 | 立即注册
xyf90314
副总裁

xyf90314

注册时间:2015-03-04
最后登录:2023-03-13
在线时长:95小时23分
  • 粉丝21
  • 金钱5257
  • 威望40
  • 积分6607

热门问题