做搜狗网站优化首,淘宝做短视频网站好,宁波做外贸网站建设,网页排版设计素材使用 Navicat 连接服务器上的数据库时#xff0c;如果隔一段时间没有使用#xff0c;再次点击就会出现卡顿的问题。
如#xff1a;隔一段时间再查询完数据会出现#xff1a;
2013 - Lost connection to MySQL server at waiting for initial communication packet, syste…使用 Navicat 连接服务器上的数据库时如果隔一段时间没有使用再次点击就会出现卡顿的问题。
如隔一段时间再查询完数据会出现
2013 - Lost connection to MySQL server at waiting for initial communication packet, system error: 0原因 Mysql 服务端会定时清理长时间不活跃空闲的数据库连接以优化数据库的性能。 Navicat 客户端有一个设置保持连接间隔默认是 240 秒即客户端在用户无任何交互性操作时会每隔 240 秒给 Mysql 服务端发送一次数据请求以此来保持数据库连接活跃。 但是Navicat 设置的心跳检测间隔太长了Mysql 服务端直接将连接清理掉了。 所以当我们再次执行语句时Navicat 还是使用旧的连接去请求数据发现旧的连接超时不能用了最后又申请了一个新的连接再去请求数据因此过一会再次使用时 Navicat 会卡顿一会儿。
解决 Navicat – 对应数据库 – 右键编辑连接 – 高级 – 勾选保持连接间隔秒 – 输入框设置为60