쿼리 및 도메인 액세스 포함
사용자 또는 그룹이 액세스 권한이 없는 도메인의 데이터를 볼 필요가 있지만 해당 사용자를 도메인으로 이동하지 않으려는 경우와 같이 특수한 경우에만 "포함" 쿼리를 사용하십시오. 도메인에 대한 사용자 또는 그룹 액세스 및 도메인이 "포함"되는 경우 반드시 필요한 경우에만 예외여야 합니다.
"포함"은 다대다의 도메인 간 관계이며 프로세스 흐름에 영향을 주지 않습니다. 많은 수의 도메인 "포함" 관계를 만들거나 광범위한 액세스를 제공하는 경우 너무 많은 OR 조건을 사용하여 쿼리를 생성합니다. OR 조건은 느리고 인스턴스 성능에 영향을 줍니다. 너무 많은 "포함" 관계를 사용하는 대신 다음과 같이 도메인 계층 구조를 설정하십시오.
사용자를 도메인으로 이동하기 전에 해당 도메인에 대한 액세스 권한이 있어야 하는지 확인하십시오. 이점과 한계를 비교하십시오. 위의 쿼리는 하나의 포함 관계에 대한 것입니다. 다른 도메인을 포함하는 도메인이 있고 해당 도메인이 다른 여러 도메인의 상위 도메인인 경우 더 많은 OR 조건이 있을 것입니다. 인스턴스의 성능에 영향을 주지 않도록 도메인 맵을 생성할 때는 주의해야 합니다.