我们使用PHP 7.1在CentOS Linux 7(Core)上运行MSSQL CTP 2.1;
$dbh = new PDO ("dblib:version=7.0;charset=UTF-8;host=$mssql_pp_hostname:$mssql_pp_port;dbname=$mssql_pp_dbname","$mssql_pp_user","$mssql_pp_pass"); $stmt = $dbh->prepare(" query "); $stmt->execute();
当运行一个简单的查询来select1项目。 它需要0.6〜0.9秒。 其中约0.2只用于连接。 select100个项目需要0.8。
但是,当连接形成一个外部客户端,似乎正在快速运行。 如用于Windows的Microsoft SQLpipe理器工具。
我们通过localhost与PHP连接。 所以我猜它必须做一些本地设置或者我们正在使用的驱动程序。
到底究竟是什么原因造成的?