Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 本地服务器上的PDO速度非常慢_Php_Pdo - Fatal编程技术网

Php 本地服务器上的PDO速度非常慢

Php 本地服务器上的PDO速度非常慢,php,pdo,Php,Pdo,所以基本上我对PDO有意见。到目前为止,我已经在MVC上工作了几天了。当我初始化PDO时,网页加载大约需要1000到1300毫秒。我还知道,从localhost切换到127.0.0.1会更快。然而,在这种情况下,它似乎不起作用 $this->db = new PDO("mysql:host=127.0.0.1;dbname=testDB","root",""); 我也试过使用 $this->db = new PDO("mysql:host=127.0.0.1;dbname=test

所以基本上我对PDO有意见。到目前为止,我已经在MVC上工作了几天了。当我初始化PDO时,网页加载大约需要1000到1300毫秒。我还知道,从localhost切换到127.0.0.1会更快。然而,在这种情况下,它似乎不起作用

$this->db = new PDO("mysql:host=127.0.0.1;dbname=testDB","root","");
我也试过使用

$this->db = new PDO("mysql:host=127.0.0.1;dbname=testDB","root","",array(
PDO::ATTR_PERSISTENT => true));

但不幸的是,没有一个对我有用。如果有人有任何建议,我们将不胜感激。

您确定是这条线造成了延迟吗?是的,我确定,我删除了这条线,它从1300ms变为5ms左右。然后我添加了常规的mysql_connect方法,它也加载了大约5ms到13ms。绝对是PDO。