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

 更新时间:2023年12月18日 11:53:39   作者:小花皮猪  
最近使用Navicat打开表或者设计表都很慢,需要等十几秒才能打开,一开始我以为是我电脑老了,没想到新电脑打开也很慢,所以本就给大家分享一下Navicat打开表的速度慢的问题解决方法,需要的朋友可以参考下

前言

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

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

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

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

问题描述

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

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

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

解决问题

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

下面开始操作:

1 右键想设置的数据库

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

在这里插入图片描述

2 修改连接间隔属性

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

在这里插入图片描述

3 重启Navicat

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

总结

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

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

以上就是Navicat打开表的速度慢的问题解决的详细内容,更多关于Navicat打开表速度慢的资料请关注脚本之家其它相关文章!

相关文章

  • 大数据之Spark基础环境

    大数据之Spark基础环境

    本篇文章开始介绍Spark基础知识,包括Spark诞生的背景,应用环境以及入门案例等,感兴趣的同学可以参考阅读本文
    2023-04-04
  • 在windows系统下如何安装memcached的讲解

    在windows系统下如何安装memcached的讲解

    今天小编就为大家分享一篇关于在windows系统下如何安装memcached的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • Linux下开启和配置OpenGauss数据库远程连接的教程详解

    Linux下开启和配置OpenGauss数据库远程连接的教程详解

    openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行,本文主要为大家介绍了Linux系统中如何开启和配置OpenGauss数据库的远程连接,需要的小伙伴可以参考下
    2023-12-12
  • Windows10 下 Neo4j1.5.8 保姆级安装教程

    Windows10 下 Neo4j1.5.8 保姆级安装教程

    Neo4j 是一个高性能的、NOSQL 图形数据库,它将结构化数据存储在网络上而不是表中,这篇文章主要介绍了Windows10下Neo4j1.5.8安装教程,需要的朋友可以参考下
    2023-07-07
  • SQL中where子句与having子句的区别小结

    SQL中where子句与having子句的区别小结

    这篇文章主要给大家介绍了关于SQL中where子句与having子句的区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • DBeaver每次连接提示下载驱动问题的解决方案

    DBeaver每次连接提示下载驱动问题的解决方案

    在使用DBeaver时,如果遇到每次连接都提示需要下载连接驱动的问题,这篇文章主要介绍了DBeaver每次连接提示下载驱动问题的解决方案,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2025-02-02
  • mysql、mssql及oracle分页查询方法详解

    mysql、mssql及oracle分页查询方法详解

    这篇文章主要介绍了mysql、mssql及oracle分页查询方法,实例分析了数据库分页的实现技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • SQL注入篇学习之盲注/宽字节注入

    SQL注入篇学习之盲注/宽字节注入

    盲注是注入的一种,指的是在不知道数据库返回值的情况下对数据中的内容进行猜测,实施SQL注入,下面这篇文章主要给大家介绍了关于SQL注入篇之盲注/宽字节注入的相关资料,需要的朋友可以参考下
    2022-03-03
  • 关于面试中常问的数据库回表问题

    关于面试中常问的数据库回表问题

    这篇文章主要介绍了关于面试中常问的数据库回表问题,回表就是先通过数据库索引扫描出数据所在的行,再通过行主键id取出索引中未提供的数据,即基于非主键索引的查询需要多扫描一棵索引树,需要的朋友可以参考下
    2023-07-07

最新评论