当前位置: 首页 > 面试题库 >

为什么连接MySQL服务器这么慢?

令狐建修
2023-03-14
问题内容

我使用JDBC连接到MySQL。在时localhost:3306,一切正常。

但是,当我将应用程序移动到Intranet中的另一台计算机上并用于<Intranet- IP>:3306连接到MySQL数据库时,大约需要1分钟才能成功连接到MySQL。这是怎么回事?


问题答案:

好吧,这可能是DNS问题。您可以通过从配置文件中mysqld--skip-name-resolve选项开始禁用DNS主机名查找。

在这里阅读更多详细信息:http :
//dev.mysql.com/doc/refman/5.0/en/host-
cache.html



 类似资料:
  • 这个sql查询要6s多,但是我两张表数据量都不是很大呀。box_api_data目前40000条,box_data_info目前10006条。基本都是比较少的,这么个数据量连接查询居然干到了6s,是我sql有问题吗?目前两张表都没有索引。

  • 当我运行大型查询(返回许多行的查询)时,我会得到期间失去与MySQL server的连接的错误,而且我看不出我做错了什么。我使用来自mysql.com的“新”mysql驱动程序(而不是“旧”的MySQLdb),以及与mamp捆绑在一起的mysql版本。Python 2.7。表未损坏,返回状态OK。下面是一个中断的例子: 这导致了我大部分时间得到的错误: 第20行是 PS:我暂时放弃了这一点,改为P

  • 我试图连接到存在于Weblogic服务器中的JMS队列。我的客户端应用程序部署在Webphere应用程序服务器上。为了创建一个连接到Weblogic JMS的JMS提供程序,我必须使用哪些jars?需要您的帮助,请...

  • 问题内容: 我正在使用较大的随机数作为密钥(来自另一个系统)。在相当小的表(如几百万行)上进行插入和更新所花费的时间比我认为合理的长得多。 我已经提炼了一个非常简单的测试来说明。在测试表中,我尝试使其尽可能简单。我的真实代码没有如此简单的布局,并具有关系和附加索引等。但是,更简单的设置将显示等效的性能。 结果如下: 在MyISAM中插入1M行需要6秒钟;进入InnoDB需要 3433秒 ! 我究竟

  • 我制作了一个FTP客户端(被动),它无法连接到服务器。我使用的FTP服务器是Filezilla;我只是用它来测试。每次我运行java程序(FTP客户端)时,Filezilla都会断开连接,并在Eclipse中出现以下错误: 这是FTP客户端: 这是我连接的程序: 还尝试编写我的lan ip而不是

  • 这是一个交通灯项目。GUI是一个服务器。在GUI上,我使用一个按钮启动服务器,但我的GUI被冻结,因为它正在等待客户端。克莱恩夫妇只是接受者。我知道我应该使用线程,但我不知道如何使用。问题是GUI的冻结。请帮帮我 } //这是我的课 公共类ServerThread扩展线程{ } //下面是ServerClass公共类服务器实现Runnable{ }