QueryInsights - Amazon Timestream

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

QueryInsights

QueryInsights 는 쿼리를 최적화하고 비용을 절감하며 성능을 개선하는 데 도움이 되는 성능 튜닝 기능입니다. 를 사용하면 쿼리의 정리 효율성을 평가하고 개선이 필요한 영역을 식별하여 쿼리 성능을 향상시킬 QueryInsights수 있습니다. 를 사용하면 시간 및 공간 정리 측면에서 쿼리의 효과를 분석하고 성능을 개선할 기회를 식별할 QueryInsights수도 있습니다. 특히 쿼리가 시간 기반 및 파티션 키 기반 인덱싱 전략을 얼마나 잘 사용하여 데이터 검색을 최적화하는지 평가할 수 있습니다. 쿼리 성능을 최적화하려면 쿼리 실행을 제어하는 시간 파라미터와 공간 파라미터를 모두 미세 조정해야 합니다.

에서 제공하는 주요 지표는 QuerySpatialCoverageQueryInsights입니다QueryTemporalRange. 는 쿼리가 스캔하는 공간 축의 양을 QuerySpatialCoverage 나타내며, 값이 낮을수록 더 효율적입니다. QueryTemporalRange는 스캔한 시간 범위를 나타내며, 범위가 좁을수록 더 성능이 뛰어납니다.

의 이점 QueryInsights

다음은 를 사용할 때 얻을 수 있는 주요 이점입니다QueryInsights.

  • 비효율적인 쿼리 식별 - 쿼리에서 액세스하는 테이블의 시간 기반 및 속성 기반 정리에 대한 정보를 QueryInsights 제공합니다. 이 정보는 최적이 아닌 방식으로 액세스되는 테이블을 식별하는 데 도움이 됩니다.

  • 데이터 모델 및 파티셔닝 최적화 - QueryInsights 정보를 사용하여 데이터 모델 및 파티셔닝 전략에 액세스하고 미세 조정할 수 있습니다.

  • 쿼리 조정 - 인덱스를 더 효과적으로 사용할 수 있는 기회를 QueryInsights 강조합니다.

참고

QueryInsights 활성화된 상태로 수행할 수 있는 최대 Query API 요청 수는 초당 쿼리 1개()입니다QPS. 이 쿼리 속도를 초과하면 제한이 발생할 수 있습니다.

내용

Mode

를 활성화하는 다음 모드를 제공합니다QueryInsights.

  • ENABLED_WITH_RATE_CONTROL - 처리 중인 쿼리QueryInsights를 활성화합니다. 이 모드에는 초당 쿼리 1개()로 QueryInsights 기능을 제한하는 속도 제어 메커니즘도 포함되어 있습니다QPS.

  • DISABLED – 를 비활성화합니다QueryInsights.

타입: 문자열

유효 값: ENABLED_WITH_RATE_CONTROL | DISABLED

필수 여부: 예

참고

언어별 중 하나API에서 이를 사용하는 방법에 대한 자세한 내용은 다음을 AWS SDKs참조하세요.