성능 개선 도우미 대시보드에서 더 많은 SQL 텍스트에 액세스
기본적으로 상위 SQL(Top SQL) 테이블의 각 행에는 각 SQL 문에 대해 500바이트의 SQL 텍스트가 표시됩니다.
SQL 문이 500바이트를 초과하면 상위 SQL 테이블 아래의 SQL 텍스트 섹션에서 더 많은 텍스트를 볼 수 있습니다. 이 경우 SQL 텍스트에 표시된 쿼리의 최대 길이는 4KB입니다. 이 제한은 콘솔에 의해 도입되며 데이터베이스 엔진에서 설정한 제한에 따라 달라집니다. SQL 텍스트에 표시된 텍스트를 저장하려면 다운로드를 선택합니다.
주제
Amazon RDS 엔진 텍스트 크기 제한
SQL 텍스트를 다운로드할 때 데이터베이스 엔진은 최대 길이를 결정합니다. 다음의 엔진별 제한에 해당하는 SQL 텍스트를 다운로드할 수 있습니다.
DB 엔진 | 다운로드한 텍스트의 최대 길이 |
---|---|
Amazon RDS for MySQL 및 MariaDB | 1,024 bytes |
Amazon RDS for Microsoft SQL Server | 4,096자 |
Amazon RDS for Oracle | 1,000바이트 |
성능 개선 도우미 콘솔의 SQL 텍스트 섹션은 엔진이 반환하는 최대값까지 표시합니다. 예들 들어, MySQL은 최대 1KB를 성능 개선 도우미에 반환하며, 원래 쿼리가 더 큰 경우에도 1KB만 수집하고 표시할 수 있습니다. 따라서 SQL 텍스트의 쿼리를 보거나 다운로드하면 성능 개선 도우미가 동일한 바이트 수를 반환합니다.
이 AWS CLI 또는 API, 성능 개선 도우미에는 콘솔이 적용하는 4KB 제한이 없으며, DescribeDimensionKeys
및 GetResourceMetrics
로 최대 500바이트를 반환합니다. GetDimensionKeyDetails
는 전체 쿼리를 반환하지만 크기는 엔진 제한에 따라 달라질 수 있습니다.
Amazon RDS for PostgreSQL DB 인스턴스에 대한 SQL 텍스트 한도 설정
Amazon RDS for PostgreSQL은 텍스트를 다르게 처리합니다. DB 인스턴스 파라미터 track_activity_query_size
를 사용하여 텍스트 크기 제한을 설정할 수 있습니다. 이 파라미터에는 다음과 같은 특성이 있습니다.
- 기본 텍스트 크기
-
Amazon RDS for PostgreSQL 버전 9.6에서
track_activity_query_size
파라미터에 대한 기본 설정은 1,024바이트입니다. Amazon RDS for PostgreSQL 버전 10이상에서 기본 설정은 4,096바이트입니다. - 최대 텍스트 크기
-
Amazon RDS for PostgreSQL 버전 12 이하에 대한
track_activity_query_size
제한은 102,400바이트입니다. 버전 13 이상에서는 최대 1MB입니다.엔진이 성능 개선 도우미에 1MB를 반환하면 콘솔에는 처음 4KB만 표시됩니다. 쿼리를 다운로드하면 전체 1MB를 받을 수 있습니다. 이 경우 보기 및 다운로드하면 다른 바이트 수가 반환됩니다.
track_activity_query_size
DB 파라미터에 대한 자세한 내용은 PostgreSQL 설명서에서 런타임 통계를 참조하세요.
SQL 텍스트 크기를 늘리려면 track_activity_query_size
제한을 늘립니다. 파라미터를 수정하려면 Amazon RDS for PostgreSQL DB 인스턴스와 연결된 파라미터 그룹에서 파라미터 설정을 변경하세요.
인스턴스가 기본 파라미터 그룹을 사용할 때 설정 변경
-
적절한 DB 엔진 및 DB 엔진 버전에 대해 새로운 DB 인스턴스 파라미터 그룹을 생성합니다.
-
새 파라미터 그룹에 파라미터를 설정합니다.
-
새 파라미터 그룹을 DB 인스턴스에 연결합니다.
DB 인스턴스 파라미터 설정에 대한 자세한 내용은 DB 파라미터 그룹의 파라미터 수정 단원을 참조하세요.
성능 개선 도우미 대시보드에서 SQL 텍스트 보기 및 다운로드
성능 개선 도우미 대시보드에서 SQL 텍스트를 보기 및 다운로드할 수 있습니다.
성능 개선 도우미 대시보드에서 더 많은 SQL 텍스트를 보려면
https://console.aws.amazon.com/rds/
에서 Amazon RDS 콘솔을 엽니다. -
탐색 창에서 성능 개선 도우미을 선택합니다.
-
DB 인스턴스를 선택합니다.
DB 인스턴스에 대한 성능 개선 도우미 대시보드가 표시됩니다.
-
상위 SQL 탭까지 아래로 스크롤합니다.
-
SQL 문을 선택합니다.
500바이트 이상의 텍스트가 있는 SQL 문은 다음 이미지와 유사합니다.
-
SQL 텍스트 탭까지 아래로 스크롤합니다.
성능 개선 도우미 대시보드는 각 SQL 문에 최대 4,096바이트를 표시할 수 있습니다.
-
(선택 사항) 복사를 선택하여 표시된 SQL 문을 복사하거나 다운로드를 선택하여 최대 DB 엔진 한도까지 SQL 텍스트를 볼 수 있는 SQL 문을 다운로드합니다.
참고
SQL 문을 복사하거나 다운로드하려면 팝업 차단 기능을 비활성화하세요.