績效詳情儀表板概觀 - Amazon Relational Database Service

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

績效詳情儀表板概觀

儀表板是與績效詳情進行互動的最簡單方式。下列範例顯示 MySQL 資料庫執行個體的儀表板。

篩選指標

時間範圍篩選

依預設,績效詳情儀表板會顯示過去一小時的資料庫負載。您可以將此範圍調整為短至 5 分鐘或長達 2 年。您也可以選取自訂相對範圍。

績效詳情的相對時間

您可以選擇具有開始和結束日期時間的絕對範圍。以下範例顯示從 22/4/11 午夜開始到 22/4/14 晚上 11:59 結束的時間範圍。

績效詳情的絕對時間

計數器指標圖表

您可以使用計數器指標來自訂績效詳情儀表板,以包含高達 10 個其它圖表。這些圖表顯示很多作業系統和資料庫效能指標。您可以將此資訊與資料庫負載相互關聯,以協助識別和分析效能問題。

Counter Metrics (計數器指標) 圖表顯示效能計數器的資料。預設指標取決於資料庫引擎:

  • MySQL 和 MariaDB – db.SQL.Innodb_rows_read.avg

  • Oracle – db.User.user calls.avg

  • Microsoft SQL Server – db.Databases.Active Transactions(_Total).avg

  • PostgreSQL – db.Transactions.xact_commit.avg

計數器指標

若要變更效能計數器,請選擇 Manage Metrics (管理指標)。您可以選取多個作業系統指標資料庫指標,如下列螢幕擷取畫面所示。若要查看任何指標的詳細資訊,請將游標移到指標名稱上。

篩選指標

如需有關可為每個資料庫引擎新增之計數器指標的說明,請參閱 Performance Insights 計數器指標

資料庫負載圖表

資料庫負載圖表顯示資料庫活動與資料庫執行個體容量間的比較值,以最大 vCPU 數線表示。依預設,堆疊折線圖以每個時間單位的平均作用中工作階段數來表示資料庫負載。資料庫負載依等待狀態切割 (分組)。

資料庫負載

資料庫負載依維度配量

您可以選擇將負載顯示為作用中工作階段 (依任何支援維度分組)。下表顯示不同引擎各自支援的維度。

維度 Oracle SQL Server PostgreSQL MySQL

主機

SQL

使用者

等待

計畫

應用程式

資料庫

工作階段類型

下圖顯示 PostgreSQL 資料庫執行個體的維度。

篩選指標

維度項目的資料庫負載詳細資訊

若要查看有關維度內資料庫負載項目的詳細資訊,請將游標移到項目名稱上。下圖顯示 SQL 陳述式的詳細資訊。

資料庫負載項目詳細資訊

若要以圖例查看在所選時段內任何項目的詳細資訊,請將游標移到該項目上。

資料庫負載的時段詳細資訊

最高維度表格

最高維度表格依不同維度切割資料庫負載。維度是資料庫負載各種特性的類別或「配量依據」。如果維度是 SQL,Top SQL (最高 SQL) 會顯示在資料庫負載中佔最大比例的 SQL 陳述式。

前 N 個維度

選擇下列任一維度索引標籤:

Tab 描述 支援的引擎

最高 SQL

目前正在執行的 SQL 陳述式

全部

最高等待

資料庫後端正在等待的事件

全部

最高主機

連線用戶端的主機名稱

全部

最高使用者

登入資料庫的使用者

全部

最高資料庫

用戶端連線的資料庫名稱

PostgreSQL、MySQL、MariaDB 和 SQL 伺服器

最高應用程式

連線至資料庫的應用程式名稱

僅限 A@@ 和 SQL 伺服器

最高工作階段類型

目前工作階段的類型

僅限 PostgreSQL

若要了解如何使用 Top SQL (最高 SQL) 索引標籤來分析查詢,請參閱 最高 SQL 索引標籤概觀