

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Festlegen der CPU-Kerne und -Threads pro CPU-Kern für eine DB-Instance-Klasse
<a name="SQLServer.Concepts.General.OptimizeCPU.Enabling"></a>

Sie können die Anzahl der CPU-Kerne und Threads pro Kern für die DB-Instance-Klasse konfigurieren, wenn Sie die folgenden Operationen durchführen:
+ [Erstellen einer Amazon-RDS-DB-Instance](USER_CreateDBInstance.md)
+ [Ändern einer Amazon-RDS-DB-Instance](Overview.DBInstance.Modifying.md)
+ [Wiederherstellen auf eine DB-Instance](USER_RestoreFromSnapshot.md)
+ [Wiederherstellen einer DB-Instance auf einen bestimmten Zeitpunkt für Amazon RDS](USER_PIT.md)

**Anmerkung**  
Wenn Sie eine DB-Instance ändern, um die Anzahl der CPU-Kerne oder Threads pro Kern zu konfigurieren, kommt es zu einem kurzen Ausfall, ähnlich wie beim Ändern der Instance-Klasse.

Stellen Sie die CPU-Kerne mithilfe der AWS CLI oder der AWS-Managementkonsole RDS-API ein.

## Konsole
<a name="SQLServer.Concepts.General.OptimizeCPU.Enabling.CON"></a>

**Um die Kerne einzustellen**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon RDS-Konsole unter [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Wählen Sie **Datenbank erstellen** aus.

1. Gehen Sie beim Einstellen der **Instance-Konfigurationsoptionen** wie folgt vor:

   1. Wählen Sie die Option „**CPU optimieren**“.

   1. Stellen Sie Ihre **vCPU-Option** ein, indem Sie die Anzahl der Kerne auswählen.  
![Seite zum Erstellen der Datenbank beim Festlegen der OCPU-Einstellungen.](https://docs.aws.amazon.com/de_de/AmazonRDS/latest/UserGuide/images/OCPU-screenshot.png)

1. Nachdem Sie alle anderen Auswahlen abgeschlossen haben, wählen Sie Datenbank **erstellen** aus.

## AWS CLI
<a name="SQLServer.Concepts.General.OptimizeCPU.Enabling.CLI"></a>

**Um die Kerne einzustellen**

1. Um Optimize CPU mit dem zu konfigurieren AWS CLI, fügen Sie die `--processor-features` Option in den Befehl ein. Geben Sie die Anzahl der CPU-Kerne mit `coreCount` und `threadsPerCore` als an`1`.

1. Verwenden Sie die folgende Syntax:

   ```
   aws rds create-db-instance \
       --engine sqlserver-ee \
       --engine-version 16.00 \
       --license-model license-included \
       --allocated-storage 300 \
       --master-username {{myuser}} \
       --master-user-password {{xxxxx}} \
       --no-multi-az \
       --vpc-security-group-ids myvpcsecuritygroup \
       --db-subnet-group-name mydbsubnetgroup \
       --db-instance-identifier my-rds-instance \
       --db-instance-class db.m7i.4xlarge \
       --processor-features "Name=coreCount,Value=6" "Name=threadsPerCore,Value=1"
   ```

**Example zum Anzeigen gültiger Prozessorwerte für eine DB-Instance-Klasse**  
Verwenden Sie den `describe-orderable-db-instance-options` Befehl, um die Standard-vCPUs, Kerne und Threads pro Kern anzuzeigen. Die Ausgabe für den folgenden Befehl zeigt beispielsweise die Prozessoroptionen für die Instance-Klasse db.r7i.2xlarge.  

```
aws rds describe-orderable-db-instance-options --engine sqlserver-ee \
--db-instance-class db.r7i.2xlarge

Sample output: 
-------------------------------------------------------------
|            DescribeOrderableDBInstanceOptions             |
+-----------------------------------------------------------+
||               OrderableDBInstanceOptions                ||
|+------------------------------------+--------------------+|
||  DBInstanceClass                   |  db.r7i.2xlarge    ||
||  Engine                            |  sqlserver-ee      ||
||  EngineVersion                     |  13.00.6300.2.v1   ||
||  LicenseModel                      |  license-included  ||
||  MaxIopsPerDbInstance              |                    ||
||  MaxIopsPerGib                     |                    ||
||  MaxStorageSize                    |  64000             ||
||  MinIopsPerDbInstance              |                    ||
||  MinIopsPerGib                     |                    ||
||  MinStorageSize                    |  20                ||
||  MultiAZCapable                    |  True              ||
||  OutpostCapable                    |  False             ||
||  ReadReplicaCapable                |  True              ||
||  StorageType                       |  gp2               ||
||  SupportsClusters                  |  False             ||
||  SupportsDedicatedLogVolume        |  False             ||
||  SupportsEnhancedMonitoring        |  True              ||
||  SupportsGlobalDatabases           |  False             ||
||  SupportsIAMDatabaseAuthentication |  False             ||
||  SupportsIops                      |  False             ||
||  SupportsKerberosAuthentication    |  True              ||
||  SupportsPerformanceInsights       |  True              ||
||  SupportsStorageAutoscaling        |  True              ||
||  SupportsStorageEncryption         |  True              ||
||  SupportsStorageThroughput         |  False             ||
||  Vpc                               |  True              ||
|+------------------------------------+--------------------+|
|||                   AvailabilityZones                   |||
||+-------------------------------------------------------+||
|||                         Name                          |||
||+-------------------------------------------------------+||
|||  us-west-2a                                           |||
|||  us-west-2b                                           |||
|||  us-west-2c                                           |||
||+-------------------------------------------------------+||
|||              AvailableProcessorFeatures               |||
||+-----------------+-----------------+-------------------+||
|||  AllowedValues  |  DefaultValue   |       Name        |||
||+-----------------+-----------------+-------------------+||
|||  1,2,3,4        |  4              |  coreCount        |||
|||  1              |  1              |  threadsPerCore   |||
||+-----------------+-----------------+-------------------+||
```
Darüber hinaus können Sie die folgenden Befehle ausführen, um Informationen zum Prozessor der DB-Instance-Klasse zu erhalten:  
+ `describe-db-instances`— Zeigt die Prozessorinformationen für die angegebene DB-Instance
+ `describe-db-snapshots`— Zeigt die Prozessorinformationen für den angegebenen DB-Snapshot
+ `describe-valid-db-instance-modifications`— Zeigt die gültigen Änderungen am Prozessor für die angegebene DB-Instance
In der Ausgabe des vorherigen Befehls sind die Werte für die Prozessorfunktionen angegeben, `null` wenn Optimize CPU nicht konfiguriert ist.

**Example zum Einstellen der Anzahl der CPU-Kerne für eine DB-Instance**  
Im folgenden Beispiel wird die Änderung vorgenommen, {{mydbinstance}} indem die Anzahl der CPU-Kerne auf 4 Threads auf 1 gesetzt PerCore wird. Wenden Sie die Änderungen sofort an, indem Sie `--apply-immediately` Wenn Sie die Änderungen während des nächsten geplanten Wartungsfensters anwenden möchten, lassen Sie die Option aus`--apply-immediately option`.  

```
aws rds modify-db-instance \
    --db-instance-identifier {{mydbinstance}} \
    --db-instance-class db.r7i.8xlarge \
    --processor-features "Name=coreCount,Value={{4}}" "Name=threadsPerCore,Value={{1}}" \
    --apply-immediately
```

**Example der Rückkehr zu den Standard-Prozessoreinstellungen für eine DB-Instance**  
Im folgenden Beispiel werden Änderungen vorgenommen, {{mydbinstance}} indem es auf die Standardwerte des Prozessors zurückgesetzt wird.  

```
aws rds modify-db-instance \
    --db-instance-identifier {{mydbinstance}} \
    --db-instance-class db.r7i.8xlarge \
    --use-default-processor-features \
    --apply-immediately
```