데이터베이스 성능 데이터 보기
Amazon Redshift의 데이터베이스 성능 지표를 사용하여 다음을 수행할 수 있습니다.
-
쿼리에 소요된 시간을 처리 단계별로 분석합니다. 단계별로 소요된 시간의 비정상적인 추세를 찾을 수 있습니다.
-
쿼리 수, 기간 및 쿼리 처리량을 기간 범위(짧은, 중간, 긴)별로 분석합니다.
-
쿼리 우선 순위(가장 낮음, 낮음, 보통, 높음, 가장 높음, 위험)별로 쿼리 대기 시간의 추세를 찾습니다.
-
WLM 대기열별 쿼리 기간, 처리량 또는 대기 시간의 추세를 확인합니다.
데이터베이스 성능 데이터를 표시하려면
-
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/redshiftv2/
에서 Amazon Redshift 콘솔을 엽니다. -
탐색 메뉴에서 클러스터(Clusters)를 선택한 후 목록에서 클러스터 이름을 선택하여 세부 정보를 엽니다. [클러스터 성능(Cluster performance)], [쿼리 모니터링(Query monitoring)], [데이터베이스(Databases)], [Datashare(Datashares)], [일정(Schedules)], [유지 관리(Maintenance)] 및 [속성(Properties)] 탭을 포함하여 클러스터의 세부 정보가 표시됩니다.
-
쿼리에 대한 지표를 보려면 Query monitoring(쿼리 모니터링) 탭을 선택합니다.
-
쿼리 모니터링 섹션에서 데이터베이스 성능 탭을 선택합니다.
창의 컨트롤을 사용하여 클러스터 지표와 WLM 대기열 지표 간에 전환할 수 있습니다.
클러스터 지표를 선택하면 이 탭에는 다음 그래프가 포함됩니다.
[워크로드 실행 분석(Workload execution breakdown)] – 쿼리 처리 단계에서 사용된 시간입니다.
[기간 범위별 쿼리(Queries by duration range)] – 짧은, 중간 및 긴 쿼리의 수입니다.
[쿼리 처리량(Query throughput)] – 초당 완료된 평균 쿼리 수입니다.
[쿼리 기간(Query duration)] – 쿼리를 완료하는 데 걸리는 평균 시간입니다.
[우선 순위별 평균 대기열 대기 시간(Average queue wait time by priority)] – 쿼리 우선 순위를 기준으로 WLM 대기열에서 쿼리가 대기하는 총 시간입니다.
WLM 대기열 지표를 선택하면 이 탭에는 다음 그래프가 포함됩니다.
[대기열별 쿼리 기간(Query duration by queue)] – WLM 대기열별 평균 쿼리 기간입니다.
[대기열별 쿼리 처리량(Query throughput by queue)] – WLM 대기열별 초당 완료된 평균 쿼리 수입니다.
[대기열별 쿼리 대기 시간(Query wait time by queue)] – WLM 대기열별 평균 쿼리 대기 기간입니다.
데이터베이스 성능 그래프
다음은 새 Amazon Redshift 콘솔에 표시되는 그래프의 예입니다.
-
워크로드 실행 분석
-
기간 범위별 쿼리
-
쿼리 처리량
-
쿼리 지속시간
-
우선 순위별 평균 대기열 대기 시간
-
대기열별 쿼리 기간
-
대기열별 쿼리 처리량
-
대기열별 쿼리 대기 시간