開啟和關閉 Amazon RDS 的績效詳情 - Amazon Relational Database Service

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

開啟和關閉 Amazon RDS 的績效詳情

重要

AWS 已宣布績效詳情的end-of-life:2025 年 11 月 30 日。在此日期之後,Amazon RDS 將不再支援績效詳情主控台體驗、彈性保留期 (1-24 個月) 及其相關定價。Performance Insights API 將繼續存在,不會有任何定價變更。Performance Insights API 的成本會顯示在您的 AWS 帳單中,其中包含 CloudWatch Database Insights 的成本。

建議您在 2025 年 11 月 30 日之前,使用已付費的績效詳情方案,將任何資料庫執行個體升級至資料庫詳情的進階模式。如需有關升級至 Database Insights 進階模式的資訊,請參閱 開啟 Amazon RDS Database Insights 的進階模式

如果您不採取任何動作,則使用 Performance Insights 的資料庫執行個體預設會使用 Database Insights 的標準模式。使用 Database Insights 的標準模式時,您可能會失去超過 7 天的效能資料歷史記錄存取權,而且可能無法在 Amazon RDS 主控台中使用執行計畫和隨需分析功能。2025 年 11 月 30 日之後,只有進階模式的 Database Insights 支援執行計畫和隨需分析。

使用 CloudWatch Database Insights,您可以監控資料庫機群的資料庫負載,並大規模分析和疑難排解效能。如需 Database Insights 的詳細資訊,請參閱 使用 CloudWatch Database Insights 監控 Amazon RDS 資料庫。如需定價資訊,請參閱 Amazon CloudWatch 定價

您可以在建立資料庫執行個體或多可用區域資料庫叢集時,開啟績效詳情。如有需要,您可以稍後從主控台修改資料庫執行個體來將其關閉。開啟和關閉績效詳情不會造成停機、重新開機或容錯移轉。

注意

效能結構描述為 Amazon RDS for MariaDB 或 MySQL 使用的選用效能工具。若您開啟或關閉「效能架構」,則需要重新開機。然而,如果您開啟或關閉績效詳情,則無需重新開機。如需詳細資訊,請參閱Amazon RDS for MariaDB 或 MySQL 上效能詳情的效能結構描述概觀

績效詳情代理程式會耗用資料庫主機上有限的 CPU 和記憶體。當資料庫負載過高時,代理程式會減少收集資料的頻率來限制效能影響。

Console

在主控台中,您可以在建立或修改資料庫執行個體時或多可用區域資料庫叢集時啟用或關閉 Performance Insights。

在建立資料庫執行個體或多可用區域資料庫叢集時,開啟或關閉績效詳情

建立新的資料庫執行個體或多可用區域資料庫叢集之後,Amazon RDS 預設會啟用績效詳情。若要關閉,請選擇 Database Insights – Standard 選項,然後取消選取啟用績效詳情選項。

如需詳細資訊,請參閱下列主題。

下列螢幕擷取畫面顯示 Performance Insights (績效詳情) 區段。

在使用主控台建立資料庫執行個體或多可用區域資料庫叢集期間啟用 Performance Insights

若您選擇 Enable Performance Insights (啟用績效詳情),會有下列選項:

  • 保留 (僅適用於 Database Insights 的標準模式) – 保留績效詳情資料的時間長度。免費方案中的保留設定為 Default (7 days) (預設值 (7 天))。若要更長時間保留績效資料,請指定 1 - 24 個月。如需保留期間的詳細資訊,請參閱 Performance Insights 的定價和資料保留

  • AWS KMS key – 指定您的 AWS KMS key。績效詳情使用您的 KMS 金鑰來加密所有可能的敏感資料。將會對傳輸中與靜態資料進行加密。如需詳細資訊,請參閱變更效 Per AWS KMS formance Insights 的原則

在修改資料庫執行個體或多可用區域資料庫叢集時,開啟或關閉績效詳情

在 主控台中,您可以修改的資料庫叢集,以管理績效詳情。

使用主控台管理資料庫執行個體或多可用區域資料庫叢集 Performance Insights
  1. 登入 AWS Management Console 並開啟位於 https://https://console.aws.amazon.com/rds/ 的 Amazon RDS 主控台。

  2. 選擇 Databases (資料庫)。

  3. 選擇資料庫執行個體或多可用區域資料庫叢集,然後選擇修改

  4. 若要開啟績效詳情,請選取啟用績效詳情。若要關閉,請選擇 Database Insights – Standard 選項,然後取消選取啟用績效詳情選項。

    若您選擇 Enable Performance Insights (啟用績效詳情),會有下列選項:

    • 保留 (僅適用於 Database Insights 的標準模式) – 保留績效詳情資料的時間長度。免費方案中的保留設定為 Default (7 days) (預設值 (7 天))。若要更長時間保留績效資料,請指定 1 - 24 個月。如需保留期間的詳細資訊,請參閱 Performance Insights 的定價和資料保留

    • AWS KMS key – 指定您的 KMS 金鑰。績效詳情使用您的 KMS 金鑰來加密所有可能的敏感資料。將會對傳輸中與靜態資料進行加密。如需詳細資訊,請參閱加密 Amazon RDS 資源

  5. 選擇 Continue (繼續)。

  6. Scheduling of Modifications (修改排程) 中,選擇 Apply immediately (立即套用)。如果您選擇 Apply during the next scheduled maintenance window (在下一個排定的維護時段套用),則執行個體會忽略此設定,並立即開啟 Performance Insights。

  7. 選擇 Modify instance (修改執行個體)

AWS CLI

當您使用 create-db-instance AWS CLI 命令時,請指定 --enable-performance-insights--database-insights-mode設定為 advanced或 以開啟績效詳情standard。若要關閉績效詳情,請指定 --no-enable-performance-insightsdatabase-insights-mode設為 standard

您也可以使用下列 AWS CLI 命令來指定這些值:

當您開啟績效詳情時,可選擇使用 --performance-insights-retention-period 選項指定保留績效詳情資料的天數。您可指定為 7 * 31 (其中是指 1 - 23) 的數字,或 731。例如,如果您想要保留效能資料 3 個月,請指定 93,也就是 3 個 * 31。預設值是 7 天。如需保留期間的詳細資訊,請參閱 Performance Insights 的定價和資料保留

下列範例會開啟 sample-db-cluster 的 Performance Insights,並指定 Performance Insights 資料保留 93 天 (3 個月)。

對於 Linux、 macOS或 Unix:

aws rds modify-db-cluster \ --database-insights-mode standard \ --db-cluster-identifier sample-db-instance \ --enable-performance-insights \ --performance-insights-retention-period 93

在 Windows 中:

aws rds modify-db-cluster ^ --database-insights-mode standard ^ --db-cluster-identifier sample-db-instance ^ --enable-performance-insights ^ --performance-insights-retention-period 93

如果您指定保留期間 (例如 94 天),這不是有效值,RDS 就會發出錯誤。

An error occurred (InvalidParameterValue) when calling the CreateDBInstance operation: Invalid Performance Insights retention period. Valid values are: [7, 31, 62, 93, 124, 155, 186, 217, 248, 279, 310, 341, 372, 403, 434, 465, 496, 527, 558, 589, 620, 651, 682, 713, 731]
注意

您只能在不在叢集層級管理績效詳情的資料庫叢集中切換執行個體的績效詳情。

RDS API

當您使用 CreateDBInstance 作業 Amazon RDS API 作業來建立新的資料庫執行個體時,請將 EnablePerformanceInsights 設為 True 以開啟績效詳情。若要關閉績效詳情,請將 EnablePerformanceInsights 設定為 False,並將 DatabaseInsightsMode設定為 standard

您也可以使用下列 API 操作來指定 EnablePerformanceInsights 值:

當您開啟 Performance Insights 時,可以使用 PerformanceInsightsRetentionPeriod 參數來選擇保留 Performance Insights 資料的時間 (以天數為單位)。您可指定為 7 * 31 (其中是指 1 - 23) 的數字,或 731。例如,如果您想要保留效能資料 3 個月,請指定 93,也就是 3 個 * 31。預設值是 7 天。如需保留期間的詳細資訊,請參閱 Performance Insights 的定價和資料保留