使用PHP PDO的CentOS上的MSSQL查询时间太长

我们使用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连接。 所以我猜它必须做一些本地设置或者我们正在使用的驱动程序。

到底究竟是什么原因造成的?