다음을 통해 공유


쿼리 일관성 정책

적용 대상: ✅Microsoft Fabric✅Azure Data Explorer

워크로드 그룹의 쿼리 일관성 정책을 사용하면 쿼리의 일관성 모드를 제어하는 옵션을 지정할 수 있습니다.

정책 개체

각 옵션은 다음으로 구성됩니다.

다음 제한은 구성할 수 있습니다.

속성 형식 설명 지원되는 값 Default value 클라이언트 요청 속성 일치
QueryConsistency QueryConsistency 사용할 일관성 모드입니다. Strong, Weak, WeakAffinitizedByQuery 또는 WeakAffinitizedByDatabase Strong queryconsistency
CachedResultsMaxAge timespan 반환할 수 있는 캐시된 쿼리 결과의 최대 기간입니다. 음수가 아닌 timespan null query_results_cache_max_age

참고 항목

기본값은 다음과 같은 경우에 적용됩니다.

  • 정책이 정의되지 않았으며 클라이언트 요청 옵션이 설정되지 않았습니다.
  • 정책이 정의되고, 옵션이 정의되지 않았으며, 클라이언트 요청 옵션이 설정되지 않았습니다.
  • 정책이 정의되고, 옵션이 해당 Value옵션으로 null 정의되고, 클라이언트 요청 옵션이 설정되지 않습니다.

예시

"QueryConsistencyPolicy": {
  "QueryConsistency": {
    "IsRelaxable": true,
    "Value": "Weak"
  },
  "CachedResultsMaxAge": {
    "IsRelaxable": true,
    "Value": "05:00:00"
  }
}

모니터링

메트릭을 사용하여 약한 일관성 서비스 헤드 역할을 하는 노드에서 메타데이터 스냅샷 기간의 대기 시간을 모니터링할 Weak consistency latency 수 있습니다. 자세한 내용은 쿼리 메트릭을 참조 하세요.