当前位置:网站首页>Navicat 解决隔一段时间不操作出现延时卡顿问题
Navicat 解决隔一段时间不操作出现延时卡顿问题
2022-08-03 05:11:00 【张童瑶】
- Mysql 服务端会定时清理长时间不活跃空闲的数据库连接,以此优化数据库的性能。
- Navicat 客户端有一个设置:保持连接间隔,默认是 240 秒,意思是,客户端在用户无任何交互性操作时,会每隔 240 秒给
Mysql 服务端发送一次数据请求,以此来保持数据库连接活跃。
然而 Navicat 设置的心跳包间隔太长了,Mysql 服务端直接将连接清理掉了。所以,当我们打开一张表的时候,Navicat 还是使用旧的连接去请求数据,发现旧的连接超时不能用了,最后又申请了一个新的连接,再去请求数据,才导致我们过一会再次使用时 Navicat 会卡顿一会儿。
Navicat – 找到对应的数据库 – 右键 – 连接属性 – 高级 – 勾选保持连接间隔(秒) – 输入框设置为30 (建议30-240之间,不要超过240)– 点击确定!
边栏推荐
猜你喜欢
随机推荐
7.8(6)
-钞票兑换-
快速上手 Mockito 单元测试框架
编写一个函数 reverse_string(char * string)(两种方法实现)7.26
FileZilla 搭建ftp服务器
用C语言来实现扫雷小游戏
odps的临时查询能在写sql的时候就给结果一个命名不?
【编程学习新起点】记录写博客的第一天
【扫雷】多方法超详细 7.28
用C语言来实现五子棋小游戏
Install IIS services (Internet Information Services (Internet Information Services, abbreviated IIS, Internet Information Services)
4.如何避免缓存穿透、缓存击穿、缓存雪崩
初识C语言
用scikit-learn学习谱聚类
Odps temporary query can write SQL, turned out to a named?
Makefile语法
Gradle的安装配置
Exception(异常) 和 Error(错误)区别解析
1230: 蜂巢
NotImplementedError: file structure not yet supported