

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon Keyspaces 中手动设置多区域表的预置容量
<a name="tables-mrr-capacity-manually"></a>

如果您必须关闭多区域表的自动扩缩，则可以使用 CQL 或 AWS CLI手动为副本表预置表的读取容量。

**注意**  
我们建议对使用预置容量模式的多区域表使用自动扩缩。有关更多信息，请参阅 [在 Amazon Keyspaces 中为多区域表估算和预置容量](tables-multi-region-capacity.md)。

------
#### [ Cassandra Query Language (CQL) ]

**使用 CQL 手动设置多区域表的预置容量**
+ 您可以使用 `ALTER TABLE` 手动为副本表预置表的读取容量。

  ```
  ALTER TABLE mykeyspace.mytable
  WITH CUSTOM_PROPERTIES = {  
      'capacity_mode': {  
          'throughput_mode': 'PROVISIONED',  
          'read_capacity_units': 1,  
          'write_capacity_units': 1  
      },
      'replica_updates': {
          'us-east-1': {
              'read_capacity_units': 2
           }
      }
  };
  ```

------
#### [ CLI ]

**使用手动设置多区域表的预配置容量 AWS CLI**
+ 如果您必须关闭多区域表的自动扩缩，则可以使用 `update-table` 手动为副本表预置表的读取容量。

  ```
  aws keyspaces update-table --keyspace-name mykeyspace --table-name mytable \
  --capacity-specification throughputMode=PROVISIONED,readCapacityUnits=1,writeCapacityUnits=1 \
  --replica-specifications region="us-east-1",readCapacityUnits=5
  ```

------