0

我在 VB 脚本中使用 SQL 本机客户端来执行查询。
连接字符串是

ConCI.Open("Provider=SQLNCLI.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=" & CIDBName & ";Data Source=" & CIServerName)

查询是

SELECT COUNT(*) 
FROM statementheader WITH (nolock)
WHERE statementdate >=
(
    SELECT procdayend-1 
    FROM
    ARSystemAccounts
) 
AND currentbalance <= 0 
AND dateoftotaldue IS NOT NULL
AND systemstatus <> 14

SSMS 需要 50 到 60 秒来执行此查询,但 VB 脚本需要很长时间。
为什么会这样,我该怎么办?

4

0 回答 0