Database Center 提供機群的效能資訊,以及有助於維護資料庫機群的資源。您可以查看效能深入分析,找出特定效能問題,例如 CPU 飽和造成的延遲。您也可以查看資料庫資源清單,找出不同指標 (例如 CPU 使用率和使用的儲存空間) 的最高使用率資源。此外,您也可以監控整個機群的執行中查詢,找出並分析查詢問題,例如查詢速度緩慢。您可以根據這項資訊,優先處理資料庫機群維護作業,確保機群以最佳狀態運作。
事前準備
如要啟用 Gemini Cloud Assist 按鈕,請確認您具備
geminicloudassist.investigations.createIdentity and Access Management (IAM) 權限。詳情請參閱「授予或撤銷單一 IAM 角色」。如要查看機群成效洞察,請確認您具備
roles/recommender.viewer(iam_name_short) 權限。
查看資料庫機群效能
如要查看資料庫機群效能詳細資料,請前往 Database Center 的「效能」頁面。
「效能」頁面包含「機群效能洞察資料」專區,以及「效能指標」和「查詢」兩個分頁專區。
機群效能洞察資料
「車隊效能洞察資料」部分會顯示資訊卡,醒目顯示 Gemini 生成的效能洞察資料。您可以運用這些深入分析資訊,找出並瞭解資料庫叢集中的特定問題。
每張資訊卡都包含「查看資源」連結。點選「查看資源」後,系統會顯示下列資訊:
- 問題的詳細說明。
- 表格:列出發生問題的資源。表格會顯示資料庫產品、 Google Cloud 專案,以及與問題相關的指標。
在表格中,按一下資源名稱,即可在使用的產品中查看詳細資料。
查看成效指標
「成效指標」分頁包含機群中每個資料庫產品的資訊卡。卡片會依產品名稱的字母順序顯示。系統會為您使用的每個資料庫產品顯示一張資訊卡,例如 Cloud SQL 和 Spanner。你未使用的產品不會顯示產品資訊卡。每張產品資訊卡都包含下列成效詳細資料:
資源計數:資料庫產品使用的資源總數。
選取指標:從可用指標中選取指標。可選用的指標與資料庫產品相關。舉例來說,Cloud SQL 資訊卡會顯示儲存空間用量尖峰指標,但 AlloyDB for PostgreSQL 資訊卡不會。
依使用率排序的資源:產品資訊卡上的表格會依所選指標的使用率,在「資源名稱」欄中列出資源。表格會先列出使用率最高的資源。 按一下資源名稱,即可查看該資源的詳細資料。表格會顯示十項資源。按一下 或 即可顯示前十個或後十個資源。
一段時間內的資源使用率:針對表格中列出的每個資源,圖表會顯示所選指標在過去七天的資源使用率。將指標懸停在某行上,即可查看該行與哪個資源相關聯。
監控執行中的查詢
您可以在「查詢」分頁中監控機群中的現行查詢,找出並分析查詢問題,例如查詢速度緩慢。這項功能支援 AlloyDB 和 Cloud SQL 資料庫產品。此外,這份報表也會列出執行時間最長的交易,並顯示正規化的有效查詢。每個查詢代表資料庫產品使用的一組資源。舉例來說,其中一列可能會顯示 AlloyDB 使用的資源群組查詢。
標準化有效查詢會移除私密資料,並傳回摘要。不同值會產生相同的摘要。舉例來說,select * from test_table
where id=1; 和 select * from test_table where id=2; 的摘要都是 select * from test_table where id=?;。
「查詢」分頁包含表格,其中列出每個標準化查詢的詳細資訊,例如:
查詢使用的資源數量。按一下連結即可查看資源詳細資料。
資源所屬的資料庫產品和引擎。
使用資源的 Google Cloud 專案。如果您在 Google Cloud中使用以機構為準的階層,查詢可以跨越專案界線。Google Cloud
查詢傳回的平均資料列數。
查詢的 CPU 作業時間總計和平均值。根據預設,查詢會依呼叫次數排序,因此最常使用的查詢會顯示在清單頂端。
查詢的執行次數。
查看查詢資源詳細資料
按一下「資源」欄中的連結,系統會顯示表格,列出各項資源的詳細資訊,例如:
資源名稱。按一下名稱,即可查看該資源的查詢洞察頁面。
資源所屬的資料庫產品和引擎。
查詢在資源上執行的平均和總時間。
查詢在資源上執行的次數。
查詢在資源上傳回的平均資料列數。
後續步驟
如要進一步瞭解 Database Center,請參閱「Database Center 總覽」。
如要瞭解如何分析資料庫清單,請參閱「分析資料庫清單」。
如要瞭解如何分析資料庫機群的健康狀態,請參閱「使用 Gemini 分析資料庫機群的健康狀態」。