解决Navicat打开表的速度慢的问题

简介: 笔记

前言


最近使用Navicat打开表或者设计表都很慢,需要等十几秒才能打开,一开始我以为是我电脑老了,配置比较差,慢点就慢点吧,好像慢的也比较合理,想到这里我也就没有追究先忍了。


但是这几天公司给我配置的新电脑到了,今天开发的时候,发现又出现这个问题了,电脑配置是不错的,所以我断定不是电脑的问题,要么是数据库的问题,要么是Navicat的问题。


但是我问了同事,他是没有这个问题,所以我断定是Navicat的问题,这下我直接忍不了,今天高低得把这个问题解决掉,哎嘿,你别说,让我这一套瞎折腾,还真解决了,并且还真的有效果!


下面就把我解决问题的步骤分享给大家


问题描述


Mysql服务器端会定时清理长时间不活跃空闲的数据库连接,依次优化数据库的性能。


Navicat客户端有一个设置:保持连接间隔,默认是240秒,意思是客户端在用户无任何交互性操作时,会每隔240秒给Mysql服务端发送一次数据请求,以此来保持数据库连接活跃。


然而Navicat设置的心跳包间隔太长了,Mysql服务端直接将连接清理掉了。当我们打开一张表的时候,Navicat还是使用旧连接去请求数据,发现旧的链接超时不能用了,最后又申请一个新的链接,再去请求数据。所以导致我们打开一张表需要一些时间!


解决问题


综上所述,我们只需要修改设置即可!


下面开始操作:


1 右键想设置的数据库

选择要优化的链接,右键选择编辑。

20.png

2 修改连接间隔属性

编辑弹窗选择高级,选择高级 - 勾选保持连接间隔 - 输入框设置30 - 点击确定。

21.png

3 重启Navicat

重启navicat,这里小声bb一句:Navicat所有的设置都要重启才能生效!

总结


这一套组合拳下来,确实优化了不少速度,我是亲测有效的!

暂时没有发现什么其他影响,如果有什么影响我会及时来更新,希望对您有所帮助!


相关文章
|
3月前
|
数据库
发现更优选择:彻底卸载Navicat的详细指南
【10月更文挑战第20天】 Navicat作为一款强大的数据库管理工具,虽然功能丰富,但在某些情况下,用户可能需要将其卸载,以便更换其他工具或解决兼容性问题。本文将提供一个详细的步骤指南,帮助用户彻底卸载Navicat,确保不留任何残留。
175 0
|
6月前
|
关系型数据库 MySQL 数据库
MybatisPlus添加数据数据库没有数据,数据消失,使用Navicate看不到数据,Navicate中Mysql的数据与idea的数据不一定同步,Navicate与idea的数据库同步,其实有分页
MybatisPlus添加数据数据库没有数据,数据消失,使用Navicate看不到数据,Navicate中Mysql的数据与idea的数据不一定同步,Navicate与idea的数据库同步,其实有分页
|
6月前
|
SQL 存储 数据库
必做之数据库数据如何进行保存,Navicate如何进行数据保存
必做之数据库数据如何进行保存,Navicate如何进行数据保存
|
8月前
|
SQL 关系型数据库 MySQL
Mysql快速导入数百万条数据,亲测有效
Mysql快速导入数百万条数据,亲测有效
114 0
|
SQL
Navicat点击表显示的结果与SQL查询的结果不一致
Navicat点击表显示的结果与SQL查询的结果不一致
259 0
|
运维 Oracle 关系型数据库
navicat如何使用orcale(详细步骤)
连接上服务以后我们开始建库。这个期间我们要了解一个概念,那就是orcale中库的概念可以理解为用户,也就是所谓的表空间,并且每建立一个表空间都需要建立一个用户绑定然后登陆。 下面这句话如果你不理解没关系,先记住,看完操作再理解:一个用户只能绑定一个空间,一个空间可以允许多个账号访问。
navicat如何使用orcale(详细步骤)
|
SQL 存储 数据库
Navicat Premium导出数据库中的结构及数据及运行SQL文件
利用Navicat Premium导出数据库中的结构及数据利用Navicat Premium执行数据库中的结构及数据。本文以Navicat Premium15为例。
445 1
Navicat Premium导出数据库中的结构及数据及运行SQL文件
|
关系型数据库 MySQL 数据库
Navicat连接MySQL数据库报2059错误如何解决?
Navicat连接MySQL数据库报2059错误如何解决?
309 0
Navicat连接MySQL数据库报2059错误如何解决?
|
SQL 关系型数据库 MySQL
navicat远程连接数据库,闲置一段时间,再次操作时,反应非常慢的解决方案
navicat远程连接数据库,闲置一段时间,再次操作时,反应非常慢的解决方案
navicat远程连接数据库,闲置一段时间,再次操作时,反应非常慢的解决方案
实测可用 Navicat Premium 12破解解决方案
实测可用 Navicat Premium 12破解解决方案
510 0
实测可用 Navicat Premium 12破解解决方案

热门文章

最新文章