更改数据库系统的配置

本文提供了更改数据库系统配置的详细信息和过程。

预配数据库系统后,您可以随时更改配置以适应性能要求的变化。例如,您可能需要具有更多 OCPU 的系统,或者您可能希望通过减少 OCPU 数量来降低成本。

注意:

配置更改器操作以滚动方式对多节点 RAC 数据库系统执行,允许您在不停机的情况下更改配置。

更改配置不会影响数据库系统可用的存储量。但是,新配置可以具有不同的内存和网络带宽特征,您可以在更改后将任何定制内容重新应用于这些方面。

Prerequisites

  • 数据库系统和数据库处于“可用”状态。
  • 数据库系统已注册到集群就绪服务 (Cluster Ready Services,CRS) 网格基础结构堆栈中。默认情况下,数据库系统使用 CRS。
  • 数据库可以成功重新启动。
  • 数据库配置为使用 SPFILE(服务器参数文件),而不是 PFILE。默认情况下,数据库系统中的数据库使用 SPFILE 配置。
  • 自动共享内存管理 (Automatic Shared Memory Management,ASMM) 的 SGA_TARGET 参数具有非零值。默认情况下,数据库系统使用此 ASMM 配置。

迁移到 AMD 配置

您可以使用更改配置操作将数据库系统从 Intel X7 配置和 AMD E4 配置迁移到 AMD E5 配置。以下先决条件和限制适用于数据库系统的迁移。

  • 不支持从 Ampere A1 和 Intel X9 配置迁移到 AMD E4 和 E5 配置,反之亦然。
  • 数据库系统必须使用内核 UEK5。如果数据库系统位于 UEK4 上,则迁移操作将自动将其更新到 UEK5。
  • 要从 Intel X7 配置迁移到 Intel X9 或 AMD E4 配置,数据库系统必须使用 Oracle Linux 7 (OL7) 或更高版本。如果数据库系统在低于 OL7 的版本上运行,则必须在迁移之前将数据库系统升级到 OL7 或更高版本。Oracle 建议使用 OL8。
  • 要从 Intel X7 或 AMD E4 配置迁移到 AMD E5 配置,数据库系统必须使用 Oracle Linux 8 (OL8)。如果数据库系统在低于 OL8 的版本上运行,则必须在迁移之前将数据库系统升级到 OL8。
  • 数据库系统必须使用晚于或等于 19.15 的 Oracle Grid Infrastructure 版本。
  • 数据库系统必须为相应的数据库版本系列使用以下 Oracle Database 版本或更高版本。
    • 23.4.0.24.05
    • 21.6.0.0.0
    • 19.15.0.0.0
    • 12.2.0.1.220418
    • 12.1.0.2.220419
  • 无法迁移基于 Oracle Database 11。2 的数据库系统。
  • 您可以从基于 Intel 的 2 进行迁移。仅 X 到基于 AMD 的 X OCPU。例如,如果您采用 Intel VM.Standard2.2 配置,则可以迁移到 AMD 2 OCPU 配置。但是,迁移后,您可以根据可用选项更改基于 AMD 的 OCPU。
  • 迁移到 AMD 配置后,您可以将存储扩展到上限 40 TB(Intel X7 配置上允许的存储选件上限)。
  • 迁移到 AMD 配置后,您将使用与之前配置相同的存储性能选项。您将无法更改为其他选项。
  • 为迁移的数据库系统创建克隆时,克隆将具有与迁移的数据库系统相同的特征。
  • 在迁移的数据库系统中为数据库创建 Oracle Data Guard 时,备用数据库将具有与迁移的数据库系统相同的特征。
  • 成功迁移后,您将无法从 AMD 迁移到 Intel 配置。
  • 成功迁移后,您将无法恢复到旧的引导卷备份。

过程

使用 OCI 控制台执行以下步骤更改配置:

注意:

更改配置需要重新启动。

注意:

当前不支持从 AMD E5 弹性配置更改配置。
  1. DB Systems(数据库系统)列表页上,选择要使用的数据库系统。如果需要查找列表页或数据库系统的帮助,请参阅列出数据库系统
  2. 在“数据库系统详细信息”页的操作菜单中,选择更改配置
  3. 更改配置面板中,输入以下详细信息。有关配置的完整列表,请参见 Available Shapes and How It Determines the Resources Allocated

配置系列

此部分显示您在预配时选择的值,无法更改。

注意:

如果要将配置从基于 Intel 的 X7 配置更改为基于 AMD 的弹性配置 E4,则无法更改 OCPU 数。您可以从基于 Intel 的 2 进行迁移。仅 X 到基于 AMD 的 X OCPU。例如,如果您采用 Intel VM.Standard2.2 配置,则可以迁移到 AMD 2 OCPU 配置。但是,迁移后,您可以根据可用选项更改基于 AMD 的 OCPU。

配置 OCPU

选择要用于此实例的配置。

要更改 OCPU 数,请执行以下步骤:

  • 从所需配置的操作菜单中,选择更新 OCPU 计数
  • 从列表中选择每个节点所需的 OCPU 数。
  • 选择更新
您可以更改 Ampere A1、AMD E4、AMD E5 和 Intel X9 灵活配置的 OCPU 数。
  • 对于 Ampere A1 配置,最少可以选择 1 个 OCPU,最多可以选择 57 个 OCPU。
  • 对于 AMD E4 和 E5 配置,最少可以选择 1 个 OCPU,最多可以选择 64 个 OCPU。
  • 对于 Intel X9 配置,最少可以选择 1 个 OCPU,最多可以选择 32 个 OCPU。

以下资源根据您选择的 OCPU 数量按比例缩放。

  • Memory (GB)(内存 (GB)):要分配给此实例的内存量。
    对于 Ampere A1、AMD E4、AMD E5 和 Intel X9 配置,内存将根据所选 OCPU 数按比例缩放。
    • 对于 Ampere A1 配置,为每个 OCPU 分配 8 GB 内存。分配的内存至少为 8 GB,内存最多为 456 GB。
    • 对于 AMD E4 和 E5 配置,为每个 OCPU 分配 16 GB 内存。分配的内存至少为 16 GB,内存最多为 1024 GB。
    • 对于 Intel X9 配置,为每个 OCPU 分配 16 GB 内存。分配的内存至少为 16 GB,内存最多为 512 GB。
  • 网络带宽 (Network bandwidth,Gbps) :要分配给此实例的网络带宽量。
    对于 Ampere A1、AMD E4、AMD E5 和 Intel X9 配置,带宽将根据所选 OCPU 数按比例扩展。对于每个 OCPU,会分配 1 Gbps 的网络带宽。
    • 对于 Ampere A1 配置,最少分配 1 Gbps,最多分配 40 Gbps 网络带宽。
    • 对于 AMD E4 和 E5 配置,最少分配 1 Gbps,最多分配 40 Gbps 网络带宽。
    • 对于 Intel X9 配置,最少分配 1 Gbps,最多分配 32 Gbps 网络带宽。
  • 理论最大 IOPS :要分配给此实例的每秒输入和输出量 (IOPS)。理论上最大 IOPS 也取决于您选择的存储。
    对于 Ampere A1、AMD E4、AMD E5 和 Intel X9 配置,理论上最大 IOPS 将根据所选 OCPU 数按比例缩放。对于每个 OCPU,分配 16K 理论最大 IOPS。
    • 对于 Ampere A1 配置,至少分配 16K 和最大 640K 理论最大 IOPS。
    • 对于 AMD E4 和 E5 配置,至少分配 16K 和 640K 理论最大 IOPS。
    • 对于 Intel X9 配置,至少分配 16K 到最大 512K 理论最大 IOPS。

更改配置

选择更改并确认。