Acceso a más texto SQL en el panel de Performance Insights - Amazon Relational Database Service

Acceso a más texto SQL en el panel de Performance Insights

De forma predeterminada, cada fila de la tabla Top SQL (SQL principal) muestra 500 bytes de texto SQL para cada instrucción SQL.

500 bytes de SQL

Cuando una instrucción SQL supera los 500 bytes, puede ver más texto en la sección SQL text (Texto SQL), bajo la tabla Top SQL (SQL principal). En este caso, la longitud máxima del texto que se muestra SQL text (Texto SQL) es de 4 KB. Este límite lo introduce la consola y está sujeto a los límites establecidos por el motor de base de datos. Para guardar el texto que se muestra en SQL text (Texto SQL), elija Download (Descargar).

Límites de tamaño del texto para los motores de Amazon RDS

Cuando se descarga un texto SQL, el motor de la base de datos determina su longitud máxima. Puede descargar texto SQL hasta los siguientes límites por motor:

Motor de base de datos Longitud máxima del texto descargado
Amazon RDS para MySQL y MariaDB 1024 bytes
Amazon RDS for Microsoft SQL Server 4,096 caracteres
Amazon RDS para Oracle 1000 bytes

En la sección SQL text (Texto SQL) de la consola de Performance Insights, se muestra el máximo que devuelve el motor. Por ejemplo, si MySQL devuelve como máximo 1 kB a Performance Insights, solo puede recopilar y mostrar 1 kB, incluso si la consulta original es de mayor longitud. Así, cuando se visualiza la consulta en SQL text (Texto SQL) o se descarga, Performance Insights devuelve el mismo número de bytes.

Si utiliza la AWS CLI o la API, Información de rendimiento no tiene el límite de 4 KB aplicado por la consola. DescribeDimensionKeys y GetResourceMetrics devuelven como máximo 500 bytes.

nota

GetDimensionKeyDetails devuelve la consulta completa, pero el tamaño está sujeto al límite del motor.