当我连接到我的Remote HostGator MySQL服务器而未指定数据库架构时,连接大约需要30秒。如果我在连接时指定数据库模式,则只需1秒钟。在这两种情况下,后续查询都能正常,快速地运行
对我的localhost执行相同的MySQL服务器连接速度很快。
当您在连接期间未指定数据库架构时,是否有人知道为什么连接速度很慢?
不幸的是,我无法访问共享Hostgator服务器上的mysql config.ini文件。
答案 0 :(得分:0)
当您远程连接Mysql服务器而未指定数据库架构时,HostGator MySQL服务器需要时间来查找所有用户/密码,授予访问所有数据库的资源和主机详细信息等。
但是,当你特别提到数据库时,它只会检查单个数据库的所有这些内容并且运行速度很快。
在本地系统的情况下,它在几毫秒内完成所有这些事情,因为没有任何与远程服务器的连接,没有DNS查找,没有带宽问题等因此它更快。