从sql server接收信息的速度较慢的原因



我们有一个用PHP编写的网站。我们需要连接到SQL服务器,从这个银行读取一些信息,并将其放入MySQL银行。但我们有一个问题。从SQL服务器获取数据的速度非常慢。我们在6分钟内获得190张唱片。我们在当地做了这个测试。xampp也处于活动状态。我们还从Windows防火墙中删除了端口1433。我们已经按照以下步骤进行了此链接https://knowledgebase.apexsql.com/configure-remote-access-connect-remote-sql-server-instance-apexsql-tools/

但我们的问题没有得到解决。它仍然很慢。我需要对xampp进行一些调整吗?

<?php
$serverName = ".";
$connectionInfo = array("Database" => "testDB", "CharacterSet" => "UTF-8", "UID" => "", "PWD" => "");
$conn = sqlsrv_connect($serverName, $connectionInfo);
if ($conn) {
     echo "Connection established.<br />";
    $array=[];
   $result = sqlsrv_query($conn, "SELECT * FROM [nameDB].[dbo].[m10001_1]");
    while ($row = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)) {
        $array[]=$row;
    }
    sqlsrv_free_stmt($result);
    sqlsrv_close($conn);
   var_dump($array);
}else{
      echo "error .";
}
?>

感谢

我解决了这个问题。

问题出在examplep上。我用了wamp,问题解决了。

相关内容

最新更新