最近使用Navicat查询数据库的时候发现加载很缓慢,发现连接没问题。百度之后发现问题的核心是Navicat连接mysql数据库之后每隔一段时间会发送一个心跳包,默认设置的心跳包是240秒,但是mysql默认是30秒,所以每次长时间未使用连接就会清除,而Navicat还是使用之前的连接去查询,使用会花很长的时间重新创建一个。所以只需要设置一下Navicat的心跳发送间隔就好。
Navicat加载缓慢
2024-02-16 20:55:28
2024-02-16 20:55:28
最近使用Navicat查询数据库的时候发现加载很缓慢,发现连接没问题。百度之后发现问题的核心是Navicat连接mysql数据库之后每隔一段时间会发送一个心跳包,默认设置的心跳包是240秒,但是mysql默认是30秒,所以每次长时间未使用连接就会清除,而Navicat还是使用之前的连接去查询,使用会花很长的时间重新创建一个。所以只需要设置一下Navicat的心跳发送间隔就好。