在专用 Exadata 基础结构上管理 Autonomous Database 的 CPU 或存储资源

您可以从 Details(详细信息)页面管理 Autonomous Database 的 CPU 或存储资源。

注意:

在 Autonomous Data Guard 设置中,无法缩放其备用数据库处于快照备用角色的 Autonomous Database 。必须将备用自治容器数据库 (ACD) 转换为物理备用角色才能扩展此数据库。有关说明,请参见 Convert Snapshot Standby to Physical Standby

将 CPU 或存储资源添加到 Autonomous Database

必需的 IAM 策略

use autonomous-databases

相关 LiveLab

有关演示这些说明的“试用”替代方法,请参阅 Oracle Autonomous Database Dedicated for Developers and Database Users Workshop 中的 Lab 11:Zero Downtime Scaling

过程

  1. 访问要向其添加 CPU 或存储资源的 Autonomous Database详细信息页面。

    注意:

    对于使用 Autonomous Data Guard 的数据库,请转到 primary 数据库的详细信息页面。

    有关说明,请参见 View Details of an Autonomous Database on Dedicated Exadata Infrastructure

  2. Oracle Public Cloud 上,单击资源分配部分中的编辑。在 Exadata Cloud@Customer 上,单击资源部分中的编辑。此时将打开管理缩放页。

    不适用 没有为 Autonomous Database for Developers 实例启用此选项。

    注意:

    Alternatively, you can open Manage scaling page by clicking Manage resource allocation under More actions on Oracle Public Cloud or Manage scaling under Actions on Exadata Cloud@Customer.
  3. 为缩放请求选择资源更改:
    • 单击向上箭头可为 ECPU 计数OCPU 计数选择值。默认值是不更改。

      对于使用 ECPU 的数据库,必须将分配的 ECPU 数增加到整数。例如,不能为数据库分配 3.5 个 ECPU。3 个以上的下一个可用 ECPU 数是 4 个。

      对于使用不需要整个 OCPU 的 OCPU 的数据库,您可以将 OCPU 计数从 0.1 递增到 0.9(以 0.1 为增量)。这称为 CPU 过量预配。有关 CPU 过量预配的要求和限制,请参阅 CPU 过量预配

      注意:

      通过 CPU 超量预配来扩展数据库以使用完整的 OCPU,不会影响您可以连接到的预定义数据库服务。也就是说,您只能连接到 Autonomous Transaction Processing 工作负载的 tplow 服务,以及 Autonomous Data Warehouse 工作负载的服务。要查看 an Autonomous Database 支持的预定义服务的列表,请参阅自治数据库的预定义数据库服务名称

      对于使用 1 个或更多 OCPU 的数据库,必须将分配的 OCPU 数增加一个整数。例如,不能为数据库分配 3.5 个 OCPU。超过 3 个的下一个可用 OCPU 数为 4。

      系统会根据可预配 CPU 列表验证所选 CPU 计数,如果无法将数据库扩展到所选 CPU 计数,则会向您提供两个最接近的可预配 CPU 值。有关可预配 CPU 的更多详细信息,请参见 VM Cluster Nodes Affect CPU Management

      提示:

      可以使用 GetAutonomousDatabase API 获取可预配 CPU 值的完整列表。
    • 单击向上箭头可为 Storage (GB) 选择一个值。或者,也可以直接输入值。默认值未更改。
  4. 单击更新可更改资源。

Autonomous Database 中删除 CPU 或存储资源

必需的 IAM 策略

use autonomous-databases

过程

  1. 访问要删除 CPU 或存储资源的 Autonomous Database详细信息页面。

    注意:

    对于使用 Autonomous Data Guard 的数据库,请转到 primary 数据库的详细信息页面。

    有关说明,请参见 View Details of an Autonomous Database on Dedicated Exadata Infrastructure

  2. Oracle Public Cloud 上,单击资源分配部分中的编辑。在 Exadata Cloud@Customer 上,单击资源部分中的编辑。此时将打开管理缩放页。

    不适用 没有为 Autonomous Database for Developers 实例启用此选项。

    注意:

    Alternatively, you can open Manage scaling page by clicking Manage resource allocation under More actions on Oracle Public Cloud or Manage scaling under Actions on Exadata Cloud@Customer.
  3. 为缩放请求选择资源更改:
    • 单击向下箭头可为 ECPU 计数OCPU 计数选择值。默认值是不更改。

      对于使用 ECPU 的数据库,必须将分配的 ECPU 数减少到整数。例如,不能为数据库分配 3.5 个 ECPU。下一个可用的 ECPU 数低于 4 个是 3 个。无法将 ECPU 缩减到小于 2 的值。

      对于 OCPU 少于 1 个的数据库,可以将 OCPU 值从 0.9 减小到 0.1(以 0.1 减小)。有关 CPU 过量预配的要求和限制,请参阅 CPU 过量预配

      注意:

      从完整 CPU(正整数)向下缩放数据库以使用 CPU 超量预配(OCPU 值小于 1),不会影响您可以连接到的预定义数据库服务。尽管 CPU 预配过多,但您可以继续连接到所有预定义的数据库服务,就像缩小之前那样。要查看 an Autonomous Database 支持的预定义服务的列表,请参阅自治数据库的预定义数据库服务名称

      对于 OCPU 超过 1 个的数据库,必须将分配的 OCPU 数减少一个整数。例如,不能为数据库分配 3.5 个 OCPU。下一个可用 OCPU 数低于 4 个是 3 个。

      系统会根据可预配 CPU 列表验证所选 CPU 计数,如果数据库无法向下缩放到所选 CPU 计数,则会向您提供两个最接近的可预配 CPU 值。有关可预配 CPU 的更多详细信息,请参见 VM Cluster Nodes Affect CPU Management

      提示:

      可以使用 GetAutonomousDatabase API 获取可预配 CPU 值的完整列表。
    • 单击向下箭头可选择 Storage (GB) 的值。默认值未更改。您可以指定的最小存储量是源数据库的实际已用空间(向上舍入到下一 GB)。
  4. 单击更新可更改资源。