通常、実行に約 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)