PHP MySQL PDO需要1秒才能在GAE上连接到Google SQL
我见过很多问题,人们问他们的PDO连接为什么需要一秒钟,答案总是:将PHP MySQL PDO需要1秒才能在GAE上连接到Google SQL,php,mysql,google-app-engine,pdo,Php,Mysql,Google App Engine,Pdo,我见过很多问题,人们问他们的PDO连接为什么需要一秒钟,答案总是:将localhost更改为127.0.0.1 但在我的情况下,我有一个谷歌应用程序引擎应用程序连接到谷歌SQL,我感觉这一秒很糟糕 我的连接线是: $this->pdo = new PDO($dsn, $this->settings["user"], $this->settings["password"], array( PDO::MYSQL_ATTR_INIT_COMMAND =
localhost
更改为127.0.0.1
但在我的情况下,我有一个谷歌应用程序引擎应用程序连接到谷歌SQL,我感觉这一秒很糟糕
我的连接线是:
$this->pdo = new PDO($dsn, $this->settings["user"], $this->settings["password"], array(
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"
));
其中,$dsn
是:“mysql:unix\u socket=/cloudsql/projectd:asia-east1:db;dbname=mydb”
我可以加快连接速度吗?我已经解决了这个问题,方法是在与App Engine项目相同的区域创建一个新的数据库实例,然后导出/导入我的数据 在连接过程中,测试结果从刚刚超过1000毫秒变为不到50毫秒