0

AD サーバーが次の LDAP クエリの検索結果を提供するのはどれくらい難しいですか?

(&(objectclass=user)(objectcategory=person)(msRTCSIP-UserEnabled=TRUE))

10万ヒットとしましょうか?250k?

別の方法は、多くのワイルドカードを含むクエリを使用して、更新ごとに実行中のクエリを実行することです。これは、1 秒あたり数回から 1 秒あたり 500 回以上です。ワイルドカード検索は、データベースを検索するために非常に多くのリソースを必要とするものだと思います。

サーバーが最初に上記の検索を比較的簡単に行うことができれば、システムを起動したときに、他のクエリをはるかに少ない頻度でカットできるという考えです。

4

1 に答える 1

1

上記のクエリは、多数のインデックスを使用します。その最終属性がインデックス化されているかどうかを確認する必要があります。Windows 2008 より前の DC の場合は、objectClass にインデックスを付ける必要があります。それ以外の場合は、デフォルトでインデックスが作成されます。

-stats フラグを指定して adfind (www.joeware.net) などのツールを使用すると、クエリのパフォーマンス データを取得できます。

于 2012-04-30T22:24:52.997 に答える