Enthält Abfragen und Domänenzugriff
Verwenden Sie eine Abfrage „enthält“ nur in speziellen Fällen, z. B. wenn Anwender oder Gruppen Daten aus einer Domäne anzeigen müssen, auf die sie keinen Zugriff haben, Sie diese Anwender jedoch nicht in eine Domäne verschieben möchten. Das Erstellen der Domäne „enthält“ und des Anwender- oder Gruppenzugriffs für eine Domäne sollte nur dann eine Ausnahme sein, wenn dies unbedingt erforderlich ist.
„Enthält“ ist eine Domäne-zu-Domäne-Beziehung, die viele-zu-viele ist und keine Auswirkungen auf den Prozessfluss hat. Wenn Sie eine große Anzahl von Domänen-„enthält“-Beziehungen erstellen oder einen breiten Zugriff gewähren, generieren Sie Abfragen mit zu vielen ODER-Bedingungen. ODER-Bedingungen sind langsam und wirken sich auf die Leistung Ihrer Instanz aus. Anstatt zu viele „enthält“-Beziehungen zu verwenden, richten Sie Ihre Domänenhierarchie wie folgt ein:
Bevor Sie Anwender in eine Domäne verschieben, stellen Sie sicher, dass sie wirklich Zugriff auf diese Domäne haben sollten. Wiegen Sie die Vorteile und Einschränkungen ab. Die obige Abfrage bezieht sich auf nur eine enthält Beziehung. Wenn Sie eine Domäne haben, die eine andere Domäne enthält und diese Domäne einer Reihe anderer Domänen übergeordnet ist, haben Sie viele weitere ODER Bedingungen. Seien Sie vorsichtig, wenn Sie eine Domänenzuordnung erstellen, damit Sie sich nicht auf die Leistung Ihrer Instanz auswirken.