「頂部查詢」頁籤概述 - Amazon DocumentDB

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

「頂部查詢」頁籤概述

根據預設,[頂端查詢] 索引標籤會顯示對資料庫負載貢獻最大的查詢。您可以分析查詢文字以協助調整查詢。

查詢摘要

查詢摘要是多個實際查詢的複合,這些查詢在結構上相似,但可能具有不同的常值。摘要中,問號會取代硬式編碼值。例如,查詢摘要可能如下所示:

{"find":"customerscollection","filter":{"FirstName":"?"},"sort":{"key":{"$numberInt":"?"}},"limit":{"$numberInt":"?"}}

此摘要可能包含下列子查詢:

{"find":"customerscollection","filter":{"FirstName":"Karrie"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}} {"find":"customerscollection","filter":{"FirstName":"Met"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}} {"find":"customerscollection","filter":{"FirstName":"Rashin"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}}

若要查看摘要中的常值查詢陳述式,請選取查詢,然後選擇加號 (+)。在下列螢幕擷取畫面中,所選查詢為摘要。

Top queries table showing load by wait times and query statements for database operations.
注意

查詢摘要會將類似的查詢陳述式分組,但不會編輯敏感資訊。

依等待載入 () AAS

在「前幾個查詢」中,「載入 by wait」(AAS) 欄會說明與每個最上層載入項目相關聯的資料庫負載百分比。此資料欄會透過資料庫負載圖表中目前選取的任何群組來反映該項目的負載。例如,您可以依等待狀態將 DB load (資料庫負載) 圖表分組。在此情況下,根據等待列出資料庫負載列較大且分段,並以顏色為代碼來顯示該查詢所帶來的指定等待狀態程度。這也會顯示哪些等待狀態會影響選取的查詢。

Database load chart showing CPU, IO, and Latch usage over time, with corresponding top queries listed below.

檢視詳細的查詢資訊

Top 查詢表格中,您可以開啟摘要陳述式來檢視其資訊。資訊會顯示在底部窗格中。

Top queries table showing database operations with load times and query statements.

下列類型的識別碼 (IDs) 與查詢陳述式相關聯:

  1. S@@ upport 查詢 ID — 查詢 ID 的雜湊值。當您使用「Support AWS 援」時,此值僅用於參考查詢 ID。 AWS Support 無法存取您的實際查詢IDs和查詢文字。

  2. S@@ upport 摘要 ID — 摘要 ID 的雜湊值。當您使用「Sup AWS port」時,此值僅用於參考摘要 ID。 AWS Support 無法訪問您的實際摘要IDs和查詢文本。

存取陳述式查詢文字

根據預設,「前幾個查詢」表格中的每一列都會針對每個查詢陳述式顯示 500 個位元組的查詢文字。當摘要陳述式超過 500 位元組時,您可以在「Performance Insights」儀表板中開啟陳述式,以檢視更多文字。在這種情況下,顯示的查詢長度上限為 1 KB。如果您檢視完整的查詢陳述式,也可以選擇 [下載]。

檢視和下載陳述式查詢文字

在「Performance Insights」儀表板中,您可以檢視或下載查詢文字。

若要在 [Performance Insights] 儀表板中檢視更多查詢文字
  1. 在以下位置打開 Amazon DocumentDB 控制台:https://console.aws.amazon.com/docdb/

  2. 在導覽窗格中,選擇 Performance Insights (績效詳情)。

  3. 選擇資料庫執行個體。顯示該資料庫執行個體的績效詳情儀表板。

    文字大於 500 位元組的查詢陳述式看起來如下圖所示:

    Table showing top queries with load times, query statements, and support IDs.
  4. 檢查查詢資訊區段以檢視更多查詢文字。

    Query information section displaying JSON-like structure for a database query.

每個完整查詢陳述式的「Performance Insights」儀表板最多可顯示 1 KB。

注意

若要複製或下載查詢陳述式,請停用任何快顯封鎖程式。