다음을 통해 공유


통계 미터

통계 미터는 세 가지 범주로 나뉩니다.

통계 읽기

순위가 매겨지든 순위가 없든 관계없이 엔터티에 대한 통계를 읽으면 통계 읽기 측정기의 한 틱이 발생합니다. 이 틱은 엔터티에 대해 하나 또는 여러 통계를 요청할 때 모두 발생합니다.

이 측정기를 체크하는 API 목록은 다음과 같습니다.

API 이름 API 참조
GetStatistics 통계 가져오기
GetStatisticsForEntities 엔터티에 대한 통계 가져오기

통계 쓰기

순위가 매겨지든 순위가 없든 관계없이 엔터티에 대한 통계를 업데이트하면 통계 쓰기 측정기의 한 틱이 발생합니다. 이 틱은 엔터티에 대한 1 또는 여러(일괄 처리된) 통계를 업데이트할 때 모두 발생합니다.

순위표에 순위가 지정되면 통계 쓰기는 순위표 쓰기 측정기(통계 쓰기 측정기 외)에 대한 틱을 생성합니다. 틱 수는 요청의 순위가 지정된 통계 수에 따라 달라집니다. 여기서 N은 요청의 통계 정의 수(하나일 수 있음)이고 M은 해당 집합의 순위 통계 수이며 순위표 쓰기 미터는 M 시간을 틱합니다.

이 측정기를 체크하는 API 목록은 다음과 같습니다.

API 이름 API 참조
UpdateStatistics 통계 업데이트

트랜잭션 쓰기

트랜잭션 쓰기 미터는 통계 쓰기 측정기의 다른 변형이며 동일한 조건에서 작동하지만 트랜잭션으로 요청을 처리하는 기능을 추가하여 각 요청이 한 번만 실행되도록 합니다.

이 미터는 이 API로 제한되며 클라이언트 트랜잭션 ID에 대한 특수 매개 변수가 필요합니다. 이 매개 변수를 제공하면 트랜잭션 쓰기 미터가 활성화됩니다.

API 이름 API 참조
UpdateStatistics 통계 업데이트

통계 스토리지

이 미터는 서비스에 저장된 통계 데이터의 양을 추적합니다.

각 엔터티 통계에 대해 통계 버전당 사용되는 스토리지는 다음 요소의 합계로 계산됩니다.

  • 점수: 점수 목록의 길이에 를 곱합니다 sizeof(long).
  • 메타데이터: 필드의 길이입니다.
  • 타임스탬프: sizeof(long).
  • 엔터티 ID의 길이입니다.

참고 항목