4

odbc_connect我在 PHP 中通过 DSN 执行以下查询:

SELECT Orders.Brand, Orders.AdFolder
  FROM Orders
  LEFT JOIN MPC_Agents ON Orders.UserName = MPC_Agents.UserName
 WHERE  Orders.AdFolder = '$udf'

当直接在 MS Access 中运行时,结果是即时的。通过odbc_execute($conn, $query)它运行时速度非常慢,但会在一段时间后执行。

WHERE语句被取出时,它会相当快,尽管在 Access SQL 控制台中运行时与WHERE语句的速度相同。

任何人都可以帮助确定问题吗?

4

1 回答 1

3

为了防止整个表被查询拉取,拥有合适的索引很重要。

于 2012-09-28T12:35:48.240 回答