1

我有一个查询通常需要大约 15 分钟才能运行,我想看看我是否遗漏了一些东西来改进它并让它运行得更快。任何帮助,将不胜感激。

企业表和 AD 表都有大约 2000 条唯一记录。在 2k8r2 服务器、8gb ram、2 vcpu、sql 2k8r2 上运行它。

select
    distinct dnsname,
    description,
    os,
    role,
    lastlogontimestamp
from
    [dbo].[ActiveDirectory]
    where AD_PULL_DATE = '4/2/2013'
    and role in ('DELEGATE',
                'NO_PWDREQD',
                'ENABLED',
                'NO_PWDEXP')
    and dnsname not in (select distinct dnsname from Enterprise)
4

0 回答 0