本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
存取 Performance Insights 儀表板中的更多SQL文字
根據預設,「頂端」資料SQL表中的每一個資料列都會顯示每個SQL陳述式 500 位元組的SQL文字。
當SQL陳述式超過 500 個位元組時,您可以在 Top SQL 表格下方的SQL文字區段中檢視更多文字。在這種情況下,以文字顯示的文字的SQL最大長度為 4 KB。此限制是由主控台引入,並受限於資料庫引擎設定的限制。若要儲存以文字顯示的SQL文字,請選擇 [下載]。
主題
Amazon RDS 引擎文本大小限制 SQL
當您下載SQL文字時,資料庫引擎會決定其最大長度。您可以下載SQL文字,最多可達到下列每個引擎的限制。
資料庫引擎 | 下載文字長度上限 |
---|---|
Amazon RDS 為我SQL和 MariaDB | 1,024 位元組 |
Amazon Microsoft RDS 服SQL務器 | 4,096 個字元 |
Amazon RDS 甲骨文 | 1,000 位元組 |
Performance Insights 主控台的SQL文字區段會顯示引擎傳回的最大值。例如,如果 My 最多SQL傳回 1 KB 給 Performance Insights,則即使原始查詢較大,它也只能收集並顯示 1 KB。因此,當您以SQL文字檢視或下載查詢時,Performance Insights 會傳回相同數目的位元組。
如果您使用 AWS CLI 或API,Performance Insights 就沒有主控台強制執行的 4 KB 限制。 DescribeDimensionKeys
並GetResourceMetrics
返回最多 500 個字節。
注意
GetDimensionKeyDetails
返回完整的查詢,但大小受引擎限制。