In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.
이 예에서 내부 쿼리는 평균 트랜잭션 기간이 가장 느린 상위 엔터티 GUID를 찾습니다. 그런 다음 외부 쿼리는 임계값보다 느린 쿼리 수를 찾습니다. 여기서 쿼리는 상위 50개 쿼리를 선택하고 기간 임계값 1초를 기준으로 측정합니다.
SELECTcount(avgDurations)
FROM(
SELECT average(duration)AS avgDurations
FROMTransaction
FACET entity.guid
LIMIT50
)
WHERE avgDurations >1
이 예에는 두 개의 중첩 집계가 있습니다. 가장 안쪽 쿼리는 각 호스트에 대해 시간당 평균 diskWritesPerSecond 를 찾습니다. 다음 쿼리는 각 호스트의 최대 평균을 찾고, 가장 바깥쪽 쿼리는 해당 최대값의 50번째, 75번째, 99번째 백분위수를 계산합니다.