更改数据库系统的配置
本文提供了更改数据库系统配置的详细信息和过程。
预配数据库系统后,您可以随时更改配置以适应性能要求的变化。例如,您可能需要具有更多 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 弹性配置更改配置。- 从导航菜单中,选择 Oracle Database ,然后选择 Oracle Base Database Service 。
- 选择区间。此时将显示数据库系统的列表。
- 在“DB Systems List(数据库系统列表)”页面上,选择要管理的数据库系统。此时将显示数据库系统详细信息页。
- 在“数据库系统详细信息”页上,选择更改配置。
- 在更改配置面板中,从列表中选择一个可用配置。有关配置的完整列表,请参见 Available Shapes and How It Determine 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。
- 查看有关确认对话框的信息,然后选择更改。
如果配置更改操作不成功,请参见 Troubleshoot Shape Change Failures。
相关主题