当前位置:网站首页>Navicat 解决隔一段时间不操作出现延时卡顿问题
Navicat 解决隔一段时间不操作出现延时卡顿问题
2022-08-03 05:11:00 【张童瑶】
- Mysql 服务端会定时清理长时间不活跃空闲的数据库连接,以此优化数据库的性能。
- Navicat 客户端有一个设置:保持连接间隔,默认是 240 秒,意思是,客户端在用户无任何交互性操作时,会每隔 240 秒给
Mysql 服务端发送一次数据请求,以此来保持数据库连接活跃。
然而 Navicat 设置的心跳包间隔太长了,Mysql 服务端直接将连接清理掉了。所以,当我们打开一张表的时候,Navicat 还是使用旧的连接去请求数据,发现旧的连接超时不能用了,最后又申请了一个新的连接,再去请求数据,才导致我们过一会再次使用时 Navicat 会卡顿一会儿。
Navicat – 找到对应的数据库 – 右键 – 连接属性 – 高级 – 勾选保持连接间隔(秒) – 输入框设置为30 (建议30-240之间,不要超过240)– 点击确定!

边栏推荐
猜你喜欢
随机推荐
ss-3.工程重构
机器码介绍
1060 爱丁顿数 (25 分)
web安全-sql注入漏洞
快速上手 Mockito 单元测试框架
-寻找鞍点-
Response 重写设置返回值
1089 狼人杀-简单版 (20 分)
idea uses @Autowired annotation to explain the reasons and solutions
7.24[C语言零基础 知识点总结]
在树莓派上搭建属于自己的网页(2)
用pulp库解决运输问题【详细】
三角形个数
详解Nurbs曲线
1.ROS环境搭建与基础工作
斐讯K2路由编译Padavan华硕固件和心得
Makefile介绍
【Flask】Flask-SQLAlchemy的增删改查(CRUD)操作
lintcode2330 · 计算x秒后的时间
Flask的简单介绍及使用方法简介









