

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Mengatur inti CPU dan threads per inti CPU untuk kelas instans DB
<a name="SQLServer.Concepts.General.OptimizeCPU.Enabling"></a>

Anda dapat mengonfigurasi jumlah inti CPU dan thread per inti untuk kelas instans DB saat Anda melakukan operasi berikut:
+ [Membuat instans DB Amazon RDS](USER_CreateDBInstance.md)
+ [Memodifikasi instans DB Amazon RDS](Overview.DBInstance.Modifying.md)
+ [Memulihkan ke instance DB](USER_RestoreFromSnapshot.md)
+ [Memulihkan instance DB ke waktu tertentu untuk Amazon RDS](USER_PIT.md)

**catatan**  
Saat Anda memodifikasi instance DB untuk mengonfigurasi jumlah inti CPU atau utas per inti, terjadi pemadaman singkat yang mirip dengan saat Anda memodifikasi kelas instance.

Atur inti CPU dengan menggunakan Konsol Manajemen AWS, [AWS CLI](https://aws.amazon.com/cli/), [Alat AWS untuk PowerShell](https://aws.amazon.com/powershell/), atau [Amazon RDS API](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/Welcome.html). The AWS CLI dan Alat AWS untuk PowerShell datang prainstal di [AWS CloudShell](https://aws.amazon.com/cloudshell/).

Pengaturan Optimalkan CPU adalah [ProcessorFeature](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ProcessorFeature.html) nilai-nilai `coreCount` dan `threadsPerCore`. Nilai fitur prosesor adalah `null` jika Optimize CPU tidak dikonfigurasi.

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

**Untuk mengatur fitur prosesor saat Anda membuat instance DB**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Pilih **Buat basis data**.

1. Saat mengatur **Konfigurasi instans** pilihan:

   1. Di bawah **Optimalkan CPU**, pilih **Konfigurasikan jumlah vCPU**.

   1. Di bawah **vCPU**, pilih jumlah **utas per inti CPU** dan jumlah **inti (s)**. Daftar menunjukkan nilai yang valid untuk kelas instance yang dipilih. Untuk informasi selengkapnya, lihat [Kelas instans DB yang mendukung Optimalkan CPU](SQLServer.Concepts.General.OptimizeCPU.Support.md).  
![Database membuat halaman saat mengatur pengaturan OCPU.](https://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/OCPU-screenshot.png)

1. Setelah menyelesaikan pilihan lain, pilih **Buat database**.

**Untuk melihat fitur prosesor dari instance DB**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Database**, dan kemudian pilih instance DB.

1. Pilih tab **Konfigurasi**.

1. Di bawah **Fitur Prosesor**, lihat **vCPU**, **Jumlah inti**, dan **Utas per inti** nilai-nilai.

**Untuk memodifikasi fitur prosesor dari instance DB**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis Data**, kemudian pilih instans DB yang ingin diubah.

1. Pilih **Modifikasi**.

1. Untuk **Optimalkan CPU**, pilih **Konfigurasikan jumlah vCPU**.

1. Di bawah **vCPU**, pilih jumlah **utas per inti CPU** dan jumlah **inti (s)**. Daftar menunjukkan nilai yang valid untuk kelas instance yang dipilih. Untuk informasi selengkapnya, lihat [Kelas instans DB yang mendukung Optimalkan CPU](SQLServer.Concepts.General.OptimizeCPU.Support.md).

1. Pilih **Lanjutkan**.

1. Untuk **Kapan menerapkan modifikasi**, pilih **Terapkan selama jendela pemeliharaan terjadwal berikutnya** atau **Terapkan segera**.

1. Pilih **Ubah instans DB**.

**Untuk mengembalikan instance DB ke fitur prosesor default**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di panel navigasi, pilih **Basis Data**, kemudian pilih instans DB yang ingin diubah.

1. Pilih **Modifikasi**.

1. Untuk **Optimalkan CPU**, pilih **Gunakan vCPU default**.

1. Pilih **Lanjutkan**.

1. Untuk **Kapan menerapkan modifikasi**, pilih **Terapkan selama jendela pemeliharaan terjadwal berikutnya** atau **Terapkan segera**.

1. Pilih **Ubah instans DB**.

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

**Untuk mengatur fitur prosesor saat Anda membuat instance DB**

1. Untuk mengkonfigurasi Optimalkan CPU menggunakan AWS CLI, termasuk `--processor-features` opsi di [buat-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-instance.html) perintah. Tentukan jumlah inti CPU dengan `coreCount` dan `threadsPerCore` sebagai `1`.

1. Gunakan sintaks berikut:

   ```
   aws rds create-db-instance \
       --db-instance-identifier {{my-rds-instance}} \
       --engine sqlserver-ee \
       --engine-version 17.00 \
       --license-model license-included \
       --db-instance-class db.r8i.8xlarge \
       --allocated-storage 300 \
       --master-username {{admin}} \
       --manage-master-user-password \
       --no-multi-az \
       --vpc-security-group-ids {{sg-0123456789abcdef0}} \
       --db-subnet-group-name {{mydbsubnetgroup}} \
       --processor-features "Name=coreCount,Value={{12}}" "Name=threadsPerCore,Value=1"
   ```

**Example melihat fitur prosesor yang valid untuk kelas instance DB**  
Gunakan [deskripsi-opsi-instance-db-orderable-](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-orderable-db-instance-options.html) perintah untuk menunjukkan nilai default dan yang diizinkan.  

```
aws rds describe-orderable-db-instance-options \
    --engine sqlserver-ee \
    --db-instance-class db.r8i.8xlarge \
    --query "OrderableDBInstanceOptions[0].AvailableProcessorFeatures"
```
Selain itu, Anda dapat menjalankan perintah berikut untuk informasi prosesor kelas instans DB:  
+ [deskripsi-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) - Menampilkan informasi prosesor untuk instance DB yang ditentukan
+ [deskripsi-db-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-snapshots.html) - Menampilkan informasi prosesor untuk snapshot DB yang ditentukan
+ [deskripsi-valid-db-instance-modifikasi](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-valid-db-instance-modifications.html) - Menunjukkan modifikasi yang valid pada prosesor untuk instance DB yang ditentukan

**Example mengatur jumlah inti CPU untuk instance DB**  
Contoh berikut menggunakan [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) perintah untuk memodifikasi {{my-rds-instance}} dengan mengatur jumlah inti CPU menjadi 12 dan utasPerCore untuk 1. Terapkan perubahan segera dengan menggunakan `--apply-immediately`. Jika Anda ingin menerapkan perubahan pada periode pemeliharaan terjadwal berikutnya, hilangkan opsi `--apply-immediately`.  

```
aws rds modify-db-instance \
    --db-instance-identifier {{my-rds-instance}} \
    --processor-features "Name=coreCount,Value={{12}}" "Name=threadsPerCore,Value=1" \
    --apply-immediately
```

**Example kembali ke fitur prosesor default untuk instance DB**  
Contoh berikut menggunakan [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) perintah untuk memodifikasi {{my-rds-instance}} dengan mengembalikannya ke fitur prosesor default.  

```
aws rds modify-db-instance \
    --db-instance-identifier {{my-rds-instance}} \
    --use-default-processor-features \
    --apply-immediately
```

## PowerShell
<a name="SQLServer.Concepts.General.OptimizeCPU.Enabling.PS"></a>

**Untuk mengatur fitur prosesor saat Anda membuat instance DB**

1. Untuk mengkonfigurasi Optimalkan CPU menggunakan Alat AWS untuk PowerShell, termasuk `-ProcessorFeature` parameter dalam [New-RDSDBInstance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-RDSDBInstance.html) cmdlet. Tentukan jumlah inti CPU dengan `coreCount` dan `threadsPerCore` sebagai `1`.

1. Gunakan sintaks berikut:

   ```
   New-RDSDBInstance `
       -DBInstanceIdentifier {{my-rds-instance}} `
       -Engine sqlserver-ee `
       -EngineVersion 17.00 `
       -LicenseModel license-included `
       -DBInstanceClass db.r8i.8xlarge `
       -AllocatedStorage 300 `
       -MasterUsername {{admin}} `
       -ManageMasterUserPassword $true `
       -MultiAZ $false `
       -VpcSecurityGroupId {{sg-0123456789abcdef0}} `
       -DBSubnetGroupName {{mydbsubnetgroup}} `
       -ProcessorFeature @{Name='coreCount';Value='{{12}}'},@{Name='threadsPerCore';Value='1'}
   ```

**Example melihat fitur prosesor yang valid untuk kelas instance DB**  
Gunakan [Get-RDSOrderableDBInstanceOption](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-RDSOrderableDBInstanceOption.html) cmdlet untuk menampilkan nilai default dan yang diizinkan.  

```
Get-RDSOrderableDBInstanceOption `
    -Engine sqlserver-ee `
    -DBInstanceClass db.r8i.8xlarge |
    Select-Object -First 1 -ExpandProperty AvailableProcessorFeatures
```
Selain itu, Anda dapat menjalankan cmdlet berikut untuk informasi prosesor kelas instance DB:  
+ [Get-RDSDBInstance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-RDSDBInstance.html) - Menampilkan informasi prosesor untuk instance DB yang ditentukan
+ [Get-RDSDBSnapshot](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-RDSDBSnapshot.html) - Menampilkan informasi prosesor untuk snapshot DB yang ditentukan
+ [Get-RDSValidDBInstanceModification](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-RDSValidDBInstanceModification.html) - Menunjukkan modifikasi yang valid pada prosesor untuk instance DB yang ditentukan

**Example mengatur jumlah inti CPU untuk instance DB**  
Contoh berikut menggunakan Alat AWS untuk PowerShell dan [Edit-RDSDBInstance](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-RDSDBInstance.html) cmdlet untuk memodifikasi {{my-rds-instance}} dengan mengatur jumlah inti CPU menjadi 12 dan utasPerCore untuk 1. Jika Anda ingin menerapkan perubahan selama jendela pemeliharaan terjadwal berikutnya, hilangkan `-ApplyImmediately` parameter.  

```
Edit-RDSDBInstance `
    -DBInstanceIdentifier {{my-rds-instance}} `
    -ProcessorFeature @{Name='coreCount';Value='{{12}}'},@{Name='threadsPerCore';Value='1'} `
    -ApplyImmediately $true
```

**Example kembali ke fitur prosesor default untuk instance DB**  
Contoh berikut menggunakan Alat AWS untuk PowerShell dan [Edit-RDSDBInstance](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-RDSDBInstance.html) cmdlet untuk memodifikasi {{my-rds-instance}} dengan mengembalikannya ke fitur prosesor default.  

```
Edit-RDSDBInstance `
    -DBInstanceIdentifier {{my-rds-instance}} `
    -UseDefaultProcessorFeature $true `
    -ApplyImmediately $true
```