Navicat 突然 打开MySQL特别慢 不管是打开表还是表结构 即使表没有数据一样慢 解决方案


以前用Oracle用的比较多,最近一直在用MySQL,工具当然选择Navicat,但是时不时的,Navicat打开MySQL变得奇慢无比,不管是表数据,还是表结构,即使这个表没有数据,一样慢;

分析了很多问题,因为用的是外网数据库,首先想的是网络,怀疑服务器访问过多,占用带宽,怀疑公司网络太慢,怀疑服务器被攻击,或者在高速运行;

做了很多测试,系统连接也没见特别慢,关闭重新打开,也没见特别慢;最终发现Navicat有个《保持连接间隔》设置,默认为240秒,想到MySQL服务器会定时清理不活跃连接,终于找到问题,下面开始修改:


选中数据库连接,右键编辑连接


勾选《保存连接间隔》,将其改为30即可