쿼리 및 도메인 액세스 포함

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 사용자 또는 그룹이 액세스할 수 없는 도메인의 데이터를 확인해야 하지만 해당 사용자를 도메인으로 이동하지 않으려는 경우와 같은 특수한 경우에만 "포함" 쿼리를 사용합니다. 도메인을 "포함"하고 도메인에 대한 사용자 또는 그룹 액세스를 만드는 것은 절대적으로 필요한 경우에만 예외여야 합니다.

    "포함"은 다대다인 도메인 대 도메인 관계이며 프로세스 플로우에 영향을 주지 않습니다. 많은 수의 도메인 "포함" 관계를 만들거나 광범위한 액세스를 제공하는 경우 OR 조건이 너무 많은 쿼리를 생성하게 됩니다. OR 조건이 느리고 인스턴스 성능에 영향을 미칩니다. 너무 많은 "포함" 관계를 사용하는 대신 다음과 같이 도메인 계층 구조를 설정합니다.

    그림 1. 샘플 쿼리
    샘플 쿼리

    사용자를 도메인으로 이동하기 전에 해당 도메인에 대한 액세스 권한이 있어야 합니다. 장점과 한계를 비교해 보십시오. 위의 쿼리는 하나의 contains 관계에 대한 것입니다. 다른 도메인을 포함하는 도메인이 있고 해당 도메인이 다른 여러 도메인의 상위 도메인인 경우 더 많은 OR 조건이 있습니다. 도메인 맵을 생성할 때는 인스턴스의 성능에 영향을 주지 않도록 주의해야 합니다.