쿼리

적용 대상: Azure Database for PostgreSQL - 단일 서버

Important

Azure Database for PostgreSQL - 단일 서버는 곧 사용 중지됩니다. Azure Database for PostgreSQL - 유연한 서버로 업그레이드하는 것이 좋습니다. Azure Database for PostgreSQL - 유연한 서버로 마이그레이션하는 방법에 대한 자세한 내용은 Azure Database for PostgreSQL 단일 서버에 대한 새로운 소식을 참조하세요.

적용 대상: Azure Database for PostgreSQL - 단일 서버 버전 9.6, 10, 11

Query Performance Insight를 사용하면 가장 오랫동안 실행되는 쿼리, 쿼리가 시간의 경과에 따라 변경되는 방식 및 쿼리에 영향을 주는 대기 등을 빠르게 파악할 수 있습니다.

필수 조건

Query Performance Insight가 작동하려면 쿼리 저장소에 데이터가 있어야 합니다.

Performance Insight 보기

Azure Portal의 Query Performance Insight 보기에는 쿼리 저장소의 핵심 정보가 시각화되어 표시됩니다.

Azure Database for PostgreSQL 서버의 포털 페이지에서 Query Performance Insight를 메뉴 모음의 지능형 성능 섹션에서 선택합니다. 쿼리 텍스트가 더 이상 지원되지 않습니다가 표시됩니다. 그러나 azure_sys에 연결하고 ‘query_store.query_texts_view’를 쿼리하여 쿼리 텍스트를 계속 볼 수 있습니다.

Query Performance Insight 장기 실행 쿼리

장기 실행 쿼리 탭에는 실행당 평균 기간별 상위 5개 쿼리가 15분 간격으로 집계되어 표시됩니다. 쿼리 수 드롭다운에서 선택하여 더 많은 쿼리를 볼 수 있습니다. 이 작업을 수행하면 특정 쿼리 ID에 대해 차트 색이 변경될 수 있습니다.

차트에서 선택하고 끌어 특정 기간으로 좁힐 수 있습니다. 확대/축소 아이콘을 사용하여 더 긴 기간이나 더 짧은 기간을 표시할 수도 있습니다.

차트 아래의 표에 해당 기간의 장기 실행 쿼리에 대한 자세한 내용이 나와 있습니다.

서버의 대기 쿼리를 시각화하려면 대기 통계 탭을 선택합니다.

Query Performance Insight 대기 통계

고려 사항

  • 읽기 복제본에는 Query Performance Insight를 사용할 수 없습니다.

다음 단계