Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Définition des cœurs d'UC et des threads par cœur d'UC pour une classe d'instance de base de données
Vous pouvez configurer le nombre de cœurs de l'UC et de threads par cœur pour la classe de l'instance de base de données lorsque vous exécutez les opérations suivantes :
Note
Lorsque vous modifiez une instance de base de données pour configurer le nombre de cœurs de processeur ou de threads par cœur, une brève interruption se produit, comme lorsque vous modifiez la classe d'instance.
Réglez les cœurs du processeur à l'aide du Console de gestion AWS, le AWS CLI
Les paramètres d'optimisation du processeur sont ProcessorFeature valeurs coreCount et threadsPerCore. Les valeurs des caractéristiques du processeur sont null si Optimize CPU n'est pas configuré.
Pour définir les fonctionnalités du processeur lorsque vous créez une instance de base de données
Connectez-vous au Console de gestion AWS et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/
. Choisissez Créer une base de données.
Lorsque vous réglez Configuration de l'instance options :
En dessous Optimisez le processeur, sélectionnez Configurer le nombre de vCPU.
En dessous vCPU, choisissez le nombre de thread (s) par cœur de processeur et le nombre de noyau (s). Les listes indiquent les valeurs valides pour la classe d'instance sélectionnée. Pour plus d’informations, consultez Classes d'instances de base de données prenant en charge Optimize CPU.
-
Après avoir effectué les autres sélections, choisissez Créer une base de données.
Pour afficher les fonctionnalités du processeur d'une instance de base de données
Connectez-vous au Console de gestion AWS et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/
. Dans le volet de navigation, choisissez bases de données, puis choisissez l'instance de base de données.
Cliquez sur l’onglet Configuration.
En dessous Caractéristiques du processeur, consultez le processeur virtuel, Nombre de noyaux, et Nombre de fils par cœur valeurs.
Pour modifier les fonctionnalités du processeur d'une instance de base de données
Connectez-vous au Console de gestion AWS et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/
. Dans le panneau de navigation, choisissez Bases de données, puis l’instance de base de données que vous souhaitez modifier.
Sélectionnez Modify (Modifier).
Pour Optimisez le processeur, choisissez Configurer le nombre de vCPU.
En dessous vCPU, choisissez le nombre de thread (s) par cœur de processeur et le nombre de noyau (s). Les listes indiquent les valeurs valides pour la classe d'instance sélectionnée. Pour plus d’informations, consultez Classes d'instances de base de données prenant en charge Optimize CPU.
Choisissez Continuer.
Pour Quand appliquer les modifications, choisissez Postulez lors de la prochaine fenêtre de maintenance planifiée ou Postulez immédiatement.
Choisissez Modifier l’instance DB.
Pour rétablir les fonctionnalités de processeur par défaut d'une instance de base de données
Connectez-vous au Console de gestion AWS et ouvrez la console Amazon RDS à l'adresse https://console.aws.amazon.com/rds/
. Dans le panneau de navigation, choisissez Bases de données, puis l’instance de base de données que vous souhaitez modifier.
Sélectionnez Modify (Modifier).
Pour Optimisez le processeur, choisissez Utiliser les processeurs virtuels par défaut.
Sélectionnez Continuer.
Pour Quand appliquer les modifications, choisissez Postulez lors de la prochaine fenêtre de maintenance planifiée ou Postulez immédiatement.
Choisissez Modifier l’instance DB.
Pour définir les fonctionnalités du processeur lorsque vous créez une instance de base de données
Pour configurer Optimize CPU à l'aide du AWS CLI, incluez le
--processor-featuresoption dans créer une instance de base de données commande. Spécifiez le nombre de cœurs du processeur à l'aide ducoreCountetthreadsPerCorecomme1.Utilisez la syntaxe suivante :
aws rds create-db-instance \ --db-instance-identifiermy-rds-instance\ --engine sqlserver-ee \ --engine-version 17.00 \ --license-model license-included \ --db-instance-class db.r8i.8xlarge \ --allocated-storage 300 \ --master-usernameadmin\ --manage-master-user-password \ --no-multi-az \ --vpc-security-group-idssg-0123456789abcdef0\ --db-subnet-group-namemydbsubnetgroup\ --processor-features "Name=coreCount,Value=12" "Name=threadsPerCore,Value=1"
Exemple de l'affichage des fonctionnalités de processeur valides pour une classe d'instance de base de données
Utilisez le décrivez les options d'instance de base de données ordonnées commande pour afficher les valeurs par défaut et autorisées.
aws rds describe-orderable-db-instance-options \ --engine sqlserver-ee \ --db-instance-class db.r8i.8xlarge \ --query "OrderableDBInstanceOptions[0].AvailableProcessorFeatures"
De plus, vous pouvez exécuter les commandes suivantes pour les informations de processeur de la classe d'instance de base de données :
-
instances de base de données décrites — Affiche les informations relatives au processeur pour l'instance de base de données spécifiée
-
snapshots describe-DB-Instantanés — Affiche les informations relatives au processeur pour le snapshot de base de données spécifié
-
décrivez les modifications d'une instance de base de données valide — Affiche les modifications valides apportées au processeur pour l'instance de base de données spécifiée
Exemple de définir le nombre de cœurs de processeur pour une instance de base de données
L'exemple suivant utilise modifier-db-instance commande pour modifier my-rds-instance en réglant le nombre de cœurs de processeur à 12 et de threadsPerCore à 1. Appliquez les modifications immédiatement en utilisant --apply-immediately. Si vous souhaitez appliquer les modifications pendant la fenêtre de maintenance planifiée, omettez l'option --apply-immediately.
aws rds modify-db-instance \ --db-instance-identifiermy-rds-instance\ --processor-features "Name=coreCount,Value=12" "Name=threadsPerCore,Value=1" \ --apply-immediately
Exemple de retour aux fonctionnalités de processeur par défaut pour une instance de base de données
L'exemple suivant utilise modifier-db-instance commande pour modifier my-rds-instance en rétablissant les fonctionnalités par défaut du processeur.
aws rds modify-db-instance \ --db-instance-identifiermy-rds-instance\ --use-default-processor-features \ --apply-immediately
Pour définir les fonctionnalités du processeur lorsque vous créez une instance de base de données
Pour configurer Optimize CPU à l'aide de Outils AWS pour PowerShell, incluez le
-ProcessorFeatureparamètre dans New-RDSDBInstance applet de commande. Spécifiez le nombre de cœurs du processeur à l'aide ducoreCountetthreadsPerCorecomme1.Utilisez la syntaxe suivante :
New-RDSDBInstance ` -DBInstanceIdentifiermy-rds-instance` -Engine sqlserver-ee ` -EngineVersion 17.00 ` -LicenseModel license-included ` -DBInstanceClass db.r8i.8xlarge ` -AllocatedStorage 300 ` -MasterUsernameadmin` -ManageMasterUserPassword $true ` -MultiAZ $false ` -VpcSecurityGroupIdsg-0123456789abcdef0` -DBSubnetGroupNamemydbsubnetgroup` -ProcessorFeature @{Name='coreCount';Value='12'},@{Name='threadsPerCore';Value='1'}
Exemple de l'affichage des fonctionnalités de processeur valides pour une classe d'instance de base de données
Utilisez le Get-RDSOrderableDBInstanceOption applet de commande pour afficher les valeurs par défaut et autorisées.
Get-RDSOrderableDBInstanceOption ` -Engine sqlserver-ee ` -DBInstanceClass db.r8i.8xlarge | Select-Object -First 1 -ExpandProperty AvailableProcessorFeatures
En outre, vous pouvez exécuter les applets de commande suivants pour les informations relatives au processeur de classe d'instance de base de données :
-
Get-RDSDBInstance — Affiche les informations relatives au processeur pour l'instance de base de données spécifiée
-
Get-RDSDBSnapshot — Affiche les informations relatives au processeur pour le snapshot de base de données spécifié
-
Get-RDSValidDBInstanceModification — Affiche les modifications valides apportées au processeur pour l'instance de base de données spécifiée
Exemple de définir le nombre de cœurs de processeur pour une instance de base de données
L'exemple suivant utilise Outils AWS pour PowerShell et le Edit-RDSDBInstance applet de commande à modifier my-rds-instance en réglant le nombre de cœurs de processeur à 12 et de threadsPerCore à 1. Si vous souhaitez appliquer les modifications lors de la prochaine fenêtre de maintenance planifiée, omettez le -ApplyImmediately paramètre.
Edit-RDSDBInstance ` -DBInstanceIdentifiermy-rds-instance` -ProcessorFeature @{Name='coreCount';Value='12'},@{Name='threadsPerCore';Value='1'} ` -ApplyImmediately $true
Exemple de retour aux fonctionnalités de processeur par défaut pour une instance de base de données
L'exemple suivant utilise Outils AWS pour PowerShell et le Edit-RDSDBInstance applet de commande à modifier my-rds-instance en rétablissant les fonctionnalités par défaut du processeur.
Edit-RDSDBInstance ` -DBInstanceIdentifiermy-rds-instance` -UseDefaultProcessorFeature $true ` -ApplyImmediately $true