

# 修改预调配 IOPS SSD 存储的设置
<a name="User_PIOPS.Increase"></a>

可利用 Amazon RDS 控制台、AWS CLI 或 Amazon RDS API 修改使用预置 IOPS SSD 存储的数据库实例的设置。指定存储类型、分配的存储和需要的预调配 IOPS 的数量。该范围取决于数据库引擎和实例类型。

尽管您可以减少为实例预调配的 IOPS 数量，但无法减小存储大小。

在大多数情况下，扩展存储无需停机，也不会降低服务器的性能。在修改数据库实例的存储 IOPS 后，数据库实例的状态为 **storage-optimization**。

**注意**  
存储优化可能耗时数小时。六（6）小时后或在实例上完成存储优化后，您才能进行进一步的存储修改。

有关每个数据库引擎可用的分配存储空间和预调配 IOPS 范围的信息，请参阅 [预置 IOPS SSD 存储](CHAP_Storage.md#USER_PIOPS)。

## 控制台
<a name="User_PIOPS.Increase.con"></a>

**更改数据库实例的预置 IOPS 设置**

1. 登录AWS 管理控制台并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

1. 在导航窗格中，选择 **Databases (数据库)**。

   要筛选数据库实例的列表，对于 **Filter databases (筛选数据库)**，请输入 Amazon RDS 用于筛选结果的文本字符串。将仅显示其名称包含该字符串的数据库实例。

1. 选择具有要修改的预置 IOPS 的数据库实例。

1. 选择**修改**。

1. 在**修改数据库实例**页面上，为**存储类型**选择**预调配 IOPS SSD（io1）**或**预调配 IOPS SSD（io2）**。

1. 对于 **Provisioned IOPS**（预调配 IOPS），输入一个值。

   如果为 **Allocated storage**（分配的存储）或 **Provisioned IOPS**（预调配 IOPS）指定的值超过其他参数支持的上限，则会显示一条警告消息。此消息提供了其他参数所需的值范围。

1. 选择 **Continue (继续)**。

1. 在 **Scheduling of modifications**（修改计划）部分中选择 **Apply immediately**（立即应用），以立即将存储更改应用于数据库实例。或选择 **Apply during the next scheduled maintenance window (在下一个计划的维护时段内应用)** 以在下一个维护时段内应用更改。

1. 检查将更改的参数，然后选择**修改数据库实例**以完成修改。

   分配的存储空间或预置 IOPS 的新值会显示在**状态**列中。

## AWS CLI
<a name="User_PIOPS.Increase.cli"></a>

要更改数据库实例的预置 IOPS 设置，请使用 AWS CLI 命令 [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html)。设置以下参数：
+ `--storage-type` – 对于预调配 IOPS，设置为 `io1` 或 `io2`。
+ `--allocated-storage` – 要为数据库实例分配的存储量（以 GiB 为单位）。
+ `--iops` – 数据库实例预置 IOPS 的新数量，以每秒的输入/输出操作数量表示。
+ `--apply-immediately` – 使用 `--apply-immediately` 可立即应用更改。使用 `--no-apply-immediately`（默认值）可在下一个维护时段内应用更改。

## RDS API
<a name="User_PIOPS.Increase.api"></a>

要更改数据库实例的预调配 IOPS 设置，请使用 Amazon RDS API 操作 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html)。设置以下参数：
+ `StorageType` – 对于预调配 IOPS，设置为 `io1` 或 `io2`。
+ `AllocatedStorage` – 要为数据库实例分配的存储量（以 GiB 为单位）。
+ `Iops` – 数据库实例的新 IOPS 速率，以每秒的输入/输出操作数量表示。
+ `ApplyImmediately` – 将此选项设置为 `True` 可立即应用更改。将此选项设置为 `False`（默认值）可在下一个维护时段内应用更改。