성능 개선 도우미 대시보드에서 더 많은 SQL 텍스트에 액세스 - Amazon Relational Database Service

성능 개선 도우미 대시보드에서 더 많은 SQL 텍스트에 액세스

기본적으로 상위 SQL(Top SQL) 테이블의 각 행에는 각 SQL 문에 대해 500바이트의 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 제한이 없으며, DescribeDimensionKeysGetResourceMetrics로 최대 500바이트를 반환합니다.

참고

GetDimensionKeyDetails는 전체 쿼리를 반환하지만 크기에는 엔진 제한이 적용됩니다.