我有一个查询,通常需要大约15分钟才能运行,我试着看看我是否遗漏了一些东西来改进它并让它运行得更快。任何帮助将不胜感激。
表,企业和AD都有大约2000条唯一记录。在2k8r2服务器上运行,8gb ram,2vcpu,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)