开启适用于 Amazon Aurora 的数据库洞察的高级模式 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

开启适用于 Amazon Aurora 的数据库洞察的高级模式

要开启适用于 Amazon Aurora 的数据库洞察的高级模式,请使用以下过程。

在创建数据库集群时开启数据库洞察的高级模式

在为 Amazon Aurora 创建数据库时,开启数据库洞察的高级模式。

Console

在控制台中,您可以在创建数据库集群时开启数据库洞察的高级模式。数据库洞察的设置适用于数据库集群中的所有数据库实例。

在使用控制台创建数据库集群时,开启数据库洞察的高级模式
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 选择数据库

  3. 选择创建数据库

  4. 数据库洞察部分,选择高级模式。然后,选择以下选项:

    • 保留 – 保留性能详情数据的时间。对于数据库洞察的高级模式,保留期必须为 15-24 个月。

    • Amazon KMS key - 指定您的 KMS 密钥。性能详情使用您的 KMS 密钥来加密所有潜在的敏感数据。正在传输的数据和静态数据都会被加密。有关更多信息,请参阅 加密 Amazon Aurora 资源

  5. 选择创建数据库

Amazon CLI

要在创建数据库集群时开启数据库洞察的高级模式,请调用 create-db-cluster Amazon CLI 命令并提供以下值:

  • --database-insights-mode advanced,开启数据库洞察的高级模式。

  • --engine – 用于数据库集群的数据库引擎。

  • --db-cluster-identifier – 数据库集群的唯一标识符。

  • --enable-performance-insights,开启数据库洞察的性能详情。

  • --performance-insights-retention-period – 数据库集群数据的保留期。要开启数据库洞察,保留期必须至少为 465 天。

以下示例在创建数据库集群时启用数据库洞察的高级模式。

对于 Linux、macOS 或 Unix:

aws rds create-db-cluster \ --database-insights-mode advanced \ --engine aurora-postgresql \ --db-cluster-identifier sample-db-cluster \ --enable-performance-insights \ --performance-insights-retention-period 465

对于 Windows:

aws rds create-db-cluster ^ --database-insights-mode advanced ^ --engine aurora-postgresql ^ --db-cluster-identifier sample-db-cluster ^ --enable-performance-insights ^ --performance-insights-retention-period 465
RDS API

要在创建数据库集群时开启数据库洞察的高级模式,请为您的 CreateDBCluster Amazon RDS API 操作指定以下参数。

  • DatabaseInsightsMode 设置为 advanced

  • EnablePerformanceInsights 设置为 True

  • PerformanceInsightsRetentionPeriod 至少为 465 天

在修改数据库集群时开启数据库洞察的高级模式

在为 Amazon Aurora 修改数据库时,开启数据库洞察。

Console

在控制台中,您可以在修改数据库集群时开启数据库洞察的高级模式。数据库洞察的设置适用于数据库集群中的所有数据库实例。

在使用控制台修改数据库集群时,开启数据库洞察的高级模式
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 选择数据库

  3. 选择数据库集群,然后选择修改

  4. 数据库洞察部分,选择高级模式。然后,选择以下选项:

    • 保留 – 保留性能详情数据的时间。对于数据库洞察的高级模式,保留期必须为 15-24 个月。

    • Amazon KMS key - 指定您的 KMS 密钥。性能详情使用您的 KMS 密钥来加密所有潜在的敏感数据。正在传输的数据和静态数据都会被加密。有关更多信息,请参阅 加密 Amazon Aurora 资源

  5. 选择继续

  6. 对于修改计划,请选择“立即应用”。如果您选择“在下一个计划维护时段内应用”,则您的数据库将忽略此设置并立即开启数据库洞察的高级模式。

  7. 选择修改集群

Amazon CLI

要在修改数据库集群时开启数据库洞察的高级模式,请调用 modify-db-cluster Amazon CLI 命令并提供以下值:

  • --database-insights-mode advanced,开启数据库洞察的高级模式。

  • --db-cluster-identifier – 数据库集群的标识符。

  • --enable-performance-insights,开启数据库洞察的性能详情。

  • --performance-insights-retention-period – 数据库集群数据的保留期。要开启数据库洞察的高级模式,保留期必须至少为 465 天。

以下示例在修改数据库集群时启用数据库洞察的高级模式。

对于 Linux、macOS 或 Unix:

aws rds modify-db-cluster \ --database-insights-mode advanced \ --db-cluster-identifier sample-db-cluster \ --enable-performance-insights \ --performance-insights-retention-period 465

对于 Windows:

aws rds modify-db-cluster ^ --database-insights-mode advanced ^ --db-cluster-identifier sample-db-cluster ^ --enable-performance-insights ^ --performance-insights-retention-period 465
RDS API

要在修改数据库集群时开启数据库洞察的高级模式,请为您的 ModifyDBCluster Amazon RDS API 操作指定以下参数。

  • DatabaseInsightsMode 设置为 advanced

  • EnablePerformanceInsights 设置为 True

  • PerformanceInsightsRetentionPeriod 至少为 465 天