发布于 1970-01-01 08:00
  • 5 个回答
    • 1.使用IP而不是域名,使用域名会让PDO在连接之前进行一次不必要的dns lookup,当DNS缓存过于巨大的时候,这个问题可能会更严重。(即使是运行在本机,使用 127.0.0.1 而不是 localhost)
      2.如果连接到内网的其他服务器,内网的网络节点是否工作正常?是否会有防火墙处理连接过慢的问题?

      2022-12-01 01:10 回答
    • web 服务器连数据库服务器是局域网还是公网?

      2022-12-01 01:10 回答
    • 看不到代码,难说。与数据库是IP连的还是域名连的也有关系

      2022-12-01 01:10 回答
    • 首先看看是不是因为IPV6的原因导致连接慢,其次看看Mysql配置是否合理。PHP不会出现连接慢的问题,问题肯定在mysql上

      2022-12-01 01:10 回答
    • 楼主,php的pdo是C写的扩展,效率是极高的,基本一个连接是毫秒级,所以不用怀疑扩展本身。
      1、先看看是否代码问题,单独写个demo用pdo连接下看,耗时多少
      2、telnet一下web机跟sql机的耗时看看,是否网络问题(最常见)

      2022-12-01 01:10 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有