

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

# 依等待狀態分析資料庫負載
<a name="performance-insights-analyzing-db-load"></a>

如果**資料庫負載 （資料庫負載）** 圖表顯示瓶頸，您可以找出負載的來源。若要這麼做，請查看**資料庫負載**圖表下的最高負載項目表格。選擇特定項目，例如查詢或應用程式，以深入了解該項目並查看其詳細資訊。

依等待和熱門查詢分組的資料庫負載通常會提供效能問題的最深入見解。根據等待分組的資料庫負載顯示該資料庫中是否有任何資源或正在發生的瓶頸。在此情況下，頂端載入項目資料表的頂端**查詢**索引標籤會顯示哪些查詢正在驅動該載入。

診斷效能問題的典型工作流程如下：

1. 檢閱**資料庫負載**圖表並查看是否有任何資料庫負載超越**最高 CPU** 線的情況。

1. 若有，請查看**資料庫負載**圖表，並找出哪一個或那幾個等待狀態是主因。

1. 透過查看頂端載入項目資料表上的熱門查詢索引標籤對這些等待狀態貢獻最大，**來識別導致載入的摘要查詢**。您可以依**「等待載入 (AAS)」**欄來識別這些項目。

1. 在**熱門查詢**索引標籤中選擇其中一個摘要查詢來展開查詢，並查看由其構成的子查詢。

您也可以分別選取**最高主機或最高應用程式，查看哪些主機**或**應用程式**造成最大負載。應用程式名稱是在 Amazon DocumentDB 執行個體的連線字串中指定。 `Unknown`表示未指定應用程式欄位。

例如，在下列儀表板中，**CPU** 會等待大部分資料庫負載的帳戶。在 最高查詢 下選取**最高查詢** 將限制資料庫負載圖表的範圍，以專注於選取查詢所貢獻的最大負載。

![\[資料庫負載圖表顯示 CPU 用量尖峰。對應的熱門查詢索引標籤會顯示造成等待狀態最多的查詢。\]](http://docs.aws.amazon.com/zh_tw/documentdb/latest/developerguide/images/performance-insights/db-load-1.png)


![\[資料庫負載圖表顯示查詢的 CPU 用量尖峰，造成等待狀態最多。對應的熱門查詢索引標籤會顯示查詢的子查詢。\]](http://docs.aws.amazon.com/zh_tw/documentdb/latest/developerguide/images/performance-insights/db-load-2.png)
