PDO连接mysql数据库加载慢

时间:2022-01-22 06:30:56

今天在使用PDO连接mysql操作数据库的时候,发现速度特别慢,都1~2s的时间,不知道怎么回事,后来一步一步排除到new PDO 导致过慢的原因,

这个尴尬了。。。,调试了半天都没想到问下度娘,才知道原因

我host链接使用域名会让PDO在连接之前进行一次不必要的dns lookup,当DNS缓存过于巨大的时候,这个问题可能会更严重。

所以,改成ip链接就可以了

(即使是运行在本机,使用 127.0.0.1 而不是 localhost)